[iOS] 个人开发了一个“本地优先”的足迹记录 App [雁过留痕] :数据完全掌握在自己手里

查看 12|回复 1
作者:same486902   
大家好,我是 WingPrint (雁过留痕)的独立开发者。前两天在少数派( Sspai )发了篇文章分享心路,今天整理了一下,带着产品来 V 站给各位老板汇报一下,顺便招募一批种子用户。
做 WingPrint 的初衷
作为一个数据洁癖和量化自我爱好者,我不喜欢把我的物理行踪上传到任何人的服务器。市面上的足迹记录 App 很多,但大多偏向运动(关注卡路里)或社交(自动上传)。
我想做一个专注于“长期主义沉淀”的工具,它的核心逻辑是 Local-first (本地优先)。
WingPrint 的架构很简单,但也有些“笨拙”:
数据主权: 你的所有轨迹数据 100% 存储在 iPhone 本地 SQLite 数据库中。除了你主动触发 iCloud 备份( Pro 功能)或手动导出,没有任何数据离开手机。我不设后端,也看不见你的数据。
数据可迁移: 支持通用的 GPX 格式导入导出。我始终认为,好的工具应该允许用户随时带着数据离开。
关于耗电与漂移
V 站的读者都是行家,我必须坦诚:
耗电: 持续后台 GPS 记录必然耗电。我优化了 CLLocationManager 的采样策略(静止时休眠、高速移动时智能打点),但做不到 0 耗电。
漂移: 高楼密集的城市峡谷里会有漂移。我没有使用过于激进的“纠偏算法”把轨迹吸附到道路上,因为我想保留最原始的记录。
种子用户招募 & 福利
App 目前采用 Freemium 模式,基础记录和手动备份免费可用。
App Store 下载链接: https://apps.apple.com/vn/app/%E9%9B%81%E8%BF%87%E7%95%99%E7%97%95/id6759516186
目前还在早期阶段,特别希望能听到 V 站关于技术栈、数据库性能、iCloud 同步稳定性方面的专业意见。
V 站福利:
回复本帖,聊聊你对“本地优先”架构的看法,或者你在使用中遇到的 Bug 。
也准备了年费会员兑换码,有兴趣的可以留下邮箱,我免费发给大家
感谢大家支持。
wshjdx   
像世界迷雾一样来个买断版
您需要登录后才可以回帖 登录 | 立即注册

返回顶部