发布基于位置的应用所面临的残酷现实

我原以为构建 Spatial Memory 会很容易。我曾设想为物理世界打造一个 Pinterest,将其发布出去,并看到成百上千的用户。

三个月后,现实却大相径庭。

我构建了一套完整的技术栈: • 后端:Go • 移动端:Kotlin 结合 ARCore • 数据库:PostGIS 和 Redis GEO • 存储:Cloudflare R2

技术层面运行完美。每月的运行成本仅为 2.18 美元。响应时间保持在 50 毫秒以内。

然后我发布了。结果却极其平淡: • 总注册用户:17 • 总创建 Pin 数:23

基于位置的应用面临着巨大的“先有鸡还是先有蛋”的问题。你需要用户来创建 Pin,但你又需要通过 Pin 来吸引用户。

以下是我学到的五个最重要的教训:

  1. 冷启动问题 早期采用者想要的是当下的价值。他们不想为了那些“迟早会来”的用户而承担起构建整个网络的全部工作。如果一个应用没有任何内容,那它的价值就是零。

  2. GPS 的局限性 GPS 并非完美无缺。在建筑密集的城市,精度会下降 20 到 30 米。如果用户站在一家咖啡馆里,应用却显示他们在 25 米外,用户体验就会崩溃。

  3. 改变行为很难 人们喜欢“标记记忆”这个概念,但并不喜欢为此付出的努力。大多数人只会拍张照片然后发到 Instagram 上。改变人们与世界互动的方式是非常困难的。

  4. 耗电量大 同时使用 AR 和 GPS 会迅速耗尽手机电量。用户不会为了使用一个个人项目而专门随身携带充电宝。

  5. 隐私顾虑 当应用请求位置权限时,用户会感到不安。即使你在开发时充分考虑了隐私保护,向陌生人解释这一点仍然是一个挑战。

我的建议:不要面向大众市场开发。你无法战胜 Google Maps 或 Instagram。

相反,你应该瞄准利基市场。为以下人群开发: • 城市探险家 • 徒步爱好者 • 当地美食家 • 街头艺术爱好者

这些社群已经存在,他们需要特定的工具。

这个项目虽然没有取得巨大的成功,但它是一次伟大的实验。我对空间数据库和 Go 的了解,比任何教程教给我的都要多。

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

可选学习社区:https://t.me/GyaanSetuAi