Суровая реальность запуска приложения с привязкой к местоположению
Я думал, что создать Spatial Memory будет легко. Я представлял себе создание «Pinterest для физического мира», его запуск и сотни пользователей.
Три месяца спустя реальность оказалась иной.
Я построил полный стек: • Бэкенд: Go • Мобильное приложение: Kotlin с ARCore • База данных: PostGIS и Redis GEO • Хранилище: Cloudflare R2
Технологии работают идеально. Запуск обходится мне в 2,18 доллара в месяц. Время отклика составляет менее 50 мс.
Затем я запустился. Результаты были скромными: • Всего регистраций: 17 • Всего созданных пинов: 23
Приложения с привязкой к местоположению сталкиваются с огромной проблемой «курицы и яйца». Вам нужны пользователи, чтобы создавать пины, но вам нужны пины, чтобы привлечь пользователей.
Вот пять главных уроков, которые я извлек:
Проблема холодного старта Ранние последователи хотят получать пользу уже сегодня. Они не хотят выполнять всю работу по созданию сети для пользователей, которые придут «когда-нибудь потом». Если в приложении ноль контента, его ценность равна нулю.
Ограничения GPS GPS не идеален. В городах с высотными зданиями точность падает на 20–30 метров. Если пользователь стоит в кофейне, а приложение показывает, что он в 25 метрах от неё, пользовательский опыт рушится.
Изменение привычек — это сложно Людям нравится идея «прикреплять» воспоминания. Но им не нравится прилагать к этому усилия. Большинство просто делает фото и выкладывает его в Instagram. Изменить то, как люди взаимодействуют с миром, очень трудно.
Разрядка аккумулятора Использование AR и GPS одновременно быстро разряжает телефон. Пользователь не будет носить с собой пауэрбанк только ради того, чтобы использовать ваш пет-проект.
Вопросы конфиденциальности Пользователи нервничают, когда приложение запрашивает доступ к местоположению. Даже если вы заботитесь о приватности, объяснить это незнакомцу — та еще задача.
Мой совет: не делайте продукт для широкой аудитории. Вы не сможете победить Google Maps или Instagram.
Вместо этого выберите нишу. Создавайте для: • Городских исследователей • Групп любителей походов • Местных гурманов • Любителей стрит-арта
Эти сообщества уже существуют. Им нужны специализированные инструменты.
Этот проект не стал грандиозным успехом, но стал отличным экспериментом. Я узнал о пространственных базах данных и Go больше, чем мог бы из любого туториала.
Optional learning community: https://t.me/GyaanSetuAi
