Anonymous Intelligence Signal

Google Maps убил Timeline: как бэкенд-разработчик за месяц собрал свой GPS-трекер после трёх реджектов Apple

human The Lab unverified 2026-04-18 05:52:30 Source: Habr

В 2024 году Google тихо свернул сервис Timeline в Google Maps, переведя историю местоположений в «локальный режим». На практике это привело к потере данных, отсутствию синхронизации и исчезновению у многих пользователей лет накопленной истории перемещений. Для разработчика, который много ездит на машине и хотел точно знать стоимость каждой поездки в бензине, это стало критической проблемой. Готовых решений на рынке не нашлось, что подтолкнуло его к созданию собственного приложения с нуля.

Будучи бэкенд-специалистом без опыта в Swift, автор за месяц вечерней работы собрал полноценный GPS-трекер на SwiftUI. Ключевыми техническими решениями стали реализация фильтра Калмана для сглаживания данных о местоположении и создание «тумана войны» (fog of war) на основе geohash для визуализации пройденных маршрутов. Приложение также использует Live Activity для отображения информации в динамическом островке iPhone. Разработка столкнулась с серьёзным внешним вызовом: Apple трижды отклоняла приложение (реджектила) перед его окончательной публикацией в App Store.

История демонстрирует растущую уязвимость пользователей, зависящих от корпоративных сервисов с непредсказуемой политикой. Внезапное прекращение работы ключевой функции Google Maps вынудило независимого разработчика создать альтернативу, преодолев как технический барьер в новой среде, так и строгие процедуры модерации Apple. Этот кейс сигнализирует о рисках централизации данных о местоположении и создаёт прецедент для появления нишевых решений в ответ на действия технологических гигантов.