Сделал iOS-приложение, которое показывает, сколько мира ты реально исследовал

Шёл я как-то на прогулке и подумал: «Блин, жизнь скучновата. Давай-ка геймифицирую её».
Захотелось узнать про себя разные случайные пожизненные статы — сколько килограммов еды я съел, сколько людей в меня влюблялись и во скольких разных местах мира я побывал.
Как отследить первые две — я вообще не представлял, поэтому сделал HexStep.
По мере того как ты перемещаешься, он пассивно закрашивает шестиугольные плитки на карте — и видно, какие районы ты реально исследовал. Ещё можно смотреть разбивку по регионам: страны, области, города.
Я сделал его после переезда обратно в Корею, когда понял, что хожу по одним и тем же местам вместо того, чтобы исследовать город. Это моя карта примерно за месяц использования — так что я явно ленился. Зато красиво!
Физически тестировал только в Корее и США, так что если ты из другой страны и всё сломалось — прости, пожалуйста (пиши в комментариях или в личку).
Если переживаешь за приватность: можно пользоваться без аккаунта, и все данные остаются на телефоне. Если заведёшь аккаунт — облачные данные о гексах можно удалить в любой момент.
Фичи, о которых думаю на будущее:
- видеть, когда ты впервые открыл каждый гекс
- менять цвет гексов в зависимости от того, как часто бываешь в районе
- локальные/глобальные рейтинги для самых упоротых геймеров
Буду рад любому фидбэку по приложению, концепции или тому, что сделало бы его веселее!
App Store: https://apps.apple.com/us/app/hexstep/id6762421289

Очень похоже на Strava?
Не уверен точно, как работает трекинг карт в Strava, но главное отличие, наверное, в том, что HexStep отслеживает и не-спортивные сценарии — включая поездки на машине.
Ты использовал H3 для этого?
Да! Потратил немало времени, решая, какого размера делать гексы: слишком большие — скучно, слишком маленькие — карту вообще нереально закрасить. В итоге выбрал разрешение 9 — это в среднем около 0,1 кв. км, примерно несколько городских кварталов.
- KO
Спасибо за потрясающий фидбэк! Карточка для шеринга на самом деле уже встроена в приложение — просто я не смог показать её в видео! Выглядит примерно так (пока не так круто, потому что карта ещё мало закрашена).
- N0
Очень круто! Обожаю дизайн с гексами — отличный упрощающий подход. Я делаю такую же механику «тумана войны» для приложения про выгул собак по району. Пиши, если захочешь обсудить!
- EV
Очень крутая идея, с удовольствием попробовал бы, если сделаешь под Android.
- HA
Очень классная концепция, и отличная новость в том, что карта — это и есть твой маркетинг. Карта с закрашенными гексами — личная, красивая, ею хочется похвастаться. Поэтому самое мощное, что можно сделать, — шеринг в один тап: генерация красивой картинки-сторис с процентом исследованного города и парой статов. Визуальные приложения со статистикой живут и умирают на шарабельности в Instagram и X — сделай карту каждого пользователя маленькой рекламой, и это бесплатный канал привлечения. Второе: твоё изначальное чутьё про геймификацию верное — налегай на петлю «собери всё»: проценты завершённости города, «ты открыл 3 новых района за неделю», стрики за новые плитки. Люди странно одержимы желанием закрасить карту на 100% — дай им этот зуд. Третье: эмоциональный крючок («я ходил по одним и тем же местам») универсален — позиционируй HexStep как «хватит жить в одних и тех же пяти кварталах» и добавь мягкую подсказку про ближайший неисследованный район, чтобы из пассивного трекера он стал активным поводом открыть приложение. И про доверие: это постоянная геолокация — громко заявляй про on-device и приватность, люди настороженны.
- RI
А разве Google Maps уже не делает это?
- SK
Я для того же использую приложение Bump. Кажется, там это побочная функция, но я только ради неё его и держу.
- SY
Хочу такое для моих котов.