【开发者自荐】Passcord:基于iOS位置推送服务,立志成为第二省电的行程记录 App

应用名称

Passcord

平台

iOS

推荐类型

开发者自荐

功能介绍

市面上的行程记录 App,整体我觉得还是太耗电了。因为多数都是用各种策略,配置类似于后台运行然后采集记录,这样子就会导致如果你一天都在移动,你手机就会因为移动而耗电,然后出门在外又不好充电,我反正挺焦虑的。

但是确实行程记录有不可替代性。有没有什么办法可以平衡我的电池焦虑和行程记录功能呢。

最开始我想魔改 AirTag,但是后来发现采集频率太低了,最终还是盯上了手机,如果有什么可以定时抓取数据的方式,保证时间覆盖度来重建轨迹是不是也是一种解法呢?

我翻出来了 Find My 同款位置推送服务。

“只要额外建立一个服务器就可以实现了!”

(省略开发流程几万字)

终于做出来了。

还额外加了行程功能,用户可以添加航班,航班还能尝试匹配对应的航班雷达信息,让用户在飞机上的行程也能得到记录。

然后设计了时间轴的功能,这个时间轴花了好长时间设计,中途经历数版,可以在我的小红书上看个阶段的实现稿。

至于耗电,基本上普通使用,每天 1% 左右的消耗,我觉得已经达到了可以持久的安装在手机里的水平。

但是这一切没有代价吗?代价就是位置推送,每天有一个上限,差不多在 360 个以内,实测差不多 340 个就会产生丢失,平均到除掉睡眠的 16 小时中,差不多一小时只有 20 个点,也就是 3 分钟 1 个点,点虽然是均匀了,但同类的行程记录可能几分钟就能产生 20 几个点了。因此,类似迷雾世界那种细致的线路图,是不可能在低耗电模式下保留了。

但是我觉得还是能够长久的安装在手机上比较重要。

亮点

  • 长按地图可以增加 Material Symbol 的小图标,在地图上做笔记,帮你更清晰的看出当天做了啥。笔记之间还可以互相隶属,方便整理。
  • 异形时间轴,受手机电池启发,尽可能利用屏幕空间,力图实现简洁高效全面的信息展示。
  • 轨道交通(地铁/轻轨/BRT)线路往往信号不佳,点的漂移采集可能不尽如人意,所以如果时间轴上建立对应的交通信息,可以用轨道站点线路来代替偏移。
  • 行程和飞机登机牌,可以建立一个行程文件夹,以及对应的已经结束的登机牌,就能在时间轴上展示飞机信息了。
  • 点击登机牌,还可以试着匹配对应的航班雷达信息,让你可以在地图上查看基于雷达信息的飞机位置,帮你补全没有网络没记GPS的航班轨迹,同时依旧省电。

截图

另外如果用户想手动记录一段,那么也有提供支持 Shortcuts 和 Live Activity 的对应接口,用户可以配置精度和采集频次,主动进行信息采集。

收费模式

订阅会员(月/季度/年) or 终身会员($19.99)

因为斥巨资购买航空信息、雷达行为轨迹的 API 还是按次收费的,所以这个服务整体定价会比较贵。

前10名回帖(去重后)的同学,赠送终身会员。

Store 卡片

https://apps.apple.com/cn/app/id6792239849

通用链接:https://apps.apple.com/app/id6792239849

9 个帖子 - 8 位参与者

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论