最初的灵感来自一个实际需求。我最热爱的运动是野外滑雪。在野外,很少有清晰可见的路,积雪会覆盖一切;出于安全考虑,冬季路线也常常与夏季路径完全不同。这时 GPS 和 GPX 路线必不可少。随时确认自己的位置,不仅能让路线选择更灵活,也能切实提高安全性。
手机导航很好用,但在严寒里反复掏出手机、摘掉手套再操作屏幕,很快就会让人厌烦。手表似乎是理所当然的解决方案,可我试过的产品都不够顺手:速度慢、操作麻烦、地图细节不足,而且更关注体能训练数据,而不是真正帮助我辨路。
Apple Watch Ultra 上市时,我买了一块,希望它会有所不同。硬件确实令人惊艳,但地图类 App 仍然不是我需要的。我想要的是一款专注于导航的工具,而不是在体能训练记录功能上勉强加一张地图。
为什么不自己动手做?
作为程序员,我开始好奇:为什么没人为 Apple Watch 做出一款真正好用的地图 App?后来才发现,这件事确实很难。没有现成工具可用,一切都要从零开始。这大概也是多数手表 App 只把地图当作附属功能的原因。
但奇怪的是,我恰恰热爱这种挑战。解决复杂的问题,死磕每一个小细节,把东西做得又快又顺。这个想法一直萦绕在我心头,可那时我有全职工作,根本没时间去实现它。
那次改变一切的裁员
时间快进到 2024 年秋天。我所在的公司失去了融资,裁掉了不少人,我也在其中。突然间,我有了大把时间。而在为一家公司不间断工作了 12 年之后,我并不想立刻跳进下一份工作。我想给自己一点喘息的时间,去探索自己究竟想做什么。
就在那时,我开始开发 WristTopo,但完全没打算把它变成下一份工作。我享受这段自由的时间,同时也想让自己保持思考,顺便学习一门新技术,因为当时的我并不是 iOS 开发者。最初只是一个仅在手表上运行的概念验证。
几个月后,我做出了第一个版本,对结果相当满意。我也发现自己很喜欢 Apple 的开发技术。来自其他领域的经验和不同视角,反而成了我的优势。
独立开发的乐趣
于是,我决定在 2025 年把 App 发布到 App Store,不抱期待地看看会发生什么。起初反响不多,但渐渐有用户来信,说他们很喜欢这款 App,也提出了实用建议和新功能的想法。后来,每当热门网站提到 WristTopo,用户和反馈都会迎来一波增长。
我发现,亲手负责软件的完整过程格外有成就感:从构思、设计和实现,到与用户交流,再根据反馈继续改进。这和在庞大的软件体系中只负责一小部分截然不同。我的软件不会飞向火星,但完整参与每个环节、直接与用户对话,让我重新找回了久违的快乐。
我想,那正是转折点,从那时起,我真正全力投入开发,并意识到这或许能成为我的新工作,一份极其令人满足的工作。
我如今走到了哪里
用户的反响非常好。我经常收到反馈,待开发功能的清单也越来越长,而这些计划都来自人们的真实需求。
但我想始终忠于最初的理念:让 App 保持干净、快速、好用。即便我会加入更多功能,也会确保不让体验变得臃肿。如果明天我听到一个绝妙的点子,我可能会彻底调整优先级。我也希望它一直保持这样。
— Piotr