等了22小时,鸽子还阵亡了:这款把飞鸽传书搬进手机的App,太会整活了
技术笔记 0 次阅读

等了22小时,鸽子还阵亡了:这款把飞鸽传书搬进手机的App,太会整活了

最近刷 Reddit 刷到一个挺上头的项目:有个叫 Noah Iarrobino 的开发者,花了 3 周时间做了个 iOS 应用,把「飞鸽传书」原封不动搬进了手机里。名字叫《Carrier Pidge》,翻译过来就是「信鸽」。

等了22小时,鸽子还阵亡了:这款把飞鸽传

这玩意儿有多离谱呢?你发一条消息,它不是秒到,而是真的派一只「数字信鸽」去送。鸽子的飞行速度是每小时 110 英里,大概 177 公里。也就是说,你在北京发消息给上海的朋友,可能几秒钟就到了;但要发给美国西海岸的人,得等上 22 个小时;要是发给地球另一端的倒霉蛋,等个三五天都是正常的。

鸽子会迷路,消息会丢

最绝的是,这只数字信鸽并不是 100% 靠谱。每次投递都有 0.2% 的概率,鸽子在半路「阵亡」,消息跟着一起没了。你等了十几个小时,最后收到一句「您的鸽子已牺牲」——这体验,比快递丢件还扎心。

而且鸽子的实际飞行速度还有 25% 的波动,送达时间根本没法精确预测。开发者的原话是:这 App「真的没有任何实际用途」。但就是这种纯粹的没意义,反而让一群人玩得不亦乐乎。

细节控狂喜的主题设计

为了贯彻信鸽主题,作者把 UI 也做得很讲究:你加的好友会被归入你的「鸽群」(flock),好友邀请是以一只飞来的信鸽形式出现的,所有聊天记录集中存放在「鸟舍」(aviary)里。等待消息送达的时候,地图上会实时显示鸽子的飞行路线,你能眼睁睁看着自己的消息跨越大洋,直到鸽子抵达收件人。

这种把等待本身变成体验的设计思路,其实挺值得做产品的人琢磨的。现在的即时通讯把「快」做到了极致,反而让人对消息越来越麻木。偶尔来个慢速消息,倒成了稀缺的仪式感。

技术层面其实不复杂

从实现角度讲,这个 App 的核心逻辑并不难:根据双方坐标算距离,除以固定速度得出送达时间,再用一个定时器加上随机波动,最后配合地图动画展示飞行轨迹。难点反而在细节体验——怎么让等待过程不无聊,怎么把「鸽子死了」这种失败状态做得有梗。

作者说这个想法在他脑子里挥之不去,最后干脆花三周做出来了。这大概就是独立开发最迷人的地方:不用管市场、不用管 KPI,纯粹为了一个「有意思」的念头,就能折腾出一个让人会心一笑的东西。

说到底,技术不一定非得解决什么大问题。能让人在收到消息前,盯着地图看一只鸽子飞过半个地球,这件事本身就挺浪漫的,对吧?

分享

评论 (0)

评论通过后显示

暂无评论,来写第一条吧 ✍️