Суровая реальность запуска приложения с привязкой к местоположению

Я думал, что создать Spatial Memory будет легко. Я представлял себе создание «Pinterest для физического мира», его запуск и сотни пользователей.

Три месяца спустя реальность оказалась иной.

Я построил полный стек: • Бэкенд: Go • Мобильное приложение: Kotlin с ARCore • База данных: PostGIS и Redis GEO • Хранилище: Cloudflare R2

Технологии работают идеально. Запуск обходится мне в 2,18 доллара в месяц. Время отклика составляет менее 50 мс.

Затем я запустился. Результаты были скромными: • Всего регистраций: 17 • Всего созданных пинов: 23

Приложения с привязкой к местоположению сталкиваются с огромной проблемой «курицы и яйца». Вам нужны пользователи, чтобы создавать пины, но вам нужны пины, чтобы привлечь пользователей.

Вот пять главных уроков, которые я извлек:

  1. Проблема холодного старта Ранние последователи хотят получать пользу уже сегодня. Они не хотят выполнять всю работу по созданию сети для пользователей, которые придут «когда-нибудь потом». Если в приложении ноль контента, его ценность равна нулю.

  2. Ограничения GPS GPS не идеален. В городах с высотными зданиями точность падает на 20–30 метров. Если пользователь стоит в кофейне, а приложение показывает, что он в 25 метрах от неё, пользовательский опыт рушится.

  3. Изменение привычек — это сложно Людям нравится идея «прикреплять» воспоминания. Но им не нравится прилагать к этому усилия. Большинство просто делает фото и выкладывает его в Instagram. Изменить то, как люди взаимодействуют с миром, очень трудно.

  4. Разрядка аккумулятора Использование AR и GPS одновременно быстро разряжает телефон. Пользователь не будет носить с собой пауэрбанк только ради того, чтобы использовать ваш пет-проект.

  5. Вопросы конфиденциальности Пользователи нервничают, когда приложение запрашивает доступ к местоположению. Даже если вы заботитесь о приватности, объяснить это незнакомцу — та еще задача.

Мой совет: не делайте продукт для широкой аудитории. Вы не сможете победить Google Maps или Instagram.

Вместо этого выберите нишу. Создавайте для: • Городских исследователей • Групп любителей походов • Местных гурманов • Любителей стрит-арта

Эти сообщества уже существуют. Им нужны специализированные инструменты.

Этот проект не стал грандиозным успехом, но стал отличным экспериментом. Я узнал о пространственных базах данных и Go больше, чем мог бы из любого туториала.

Source: https://dev.to/kevinten10/building-spatial-memory-part-4-the-brutal-reality-of-launching-a-location-based-side-project-4n2

Optional learning community: https://t.me/GyaanSetuAi