【开发者自荐】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

1 个赞

看起来很不错 之前用过几个其他的确实太费电了 都删掉了

这类软件,耗电确实是一个很影响使用的问题。用一下看看

看看看看

支持开发者,现在在用足迹,希望有机会测试。

看看

如果省电能解决,那真是好东西

下载试试

但是位置推送一天智能 360 个点以内,付费 App 最多只有 320 个点。

靠点的均匀稀疏来换电量减少的。

我这几年下载使用过十几二十款轨迹记录 APP 了,且让我来感受一下。:)

额 这个的需求人群是哪些

关键是要能记录航空轨迹

航空轨迹其实你只要打开 gps 信息,多数行程都能记录,但是会比较要求你类似于坐在靠窗处,而且其实机舱内一般不允许充电,这个对电池的压力还是挺大的。

所以 Passcord 采用的策略是在 App 内置了对应的航班的 ADS-B 雷达信息产生的轨迹的 API,让第三方来负责收集整理数据,来作为补充,这样子覆盖率比较高,也比较省电,对乘坐飞机时候的位置也没有那么高的要求。

你换种思路,这是一个会帮你记录何时何地走到哪里的日记本子……

并且耗电可以忽略不计的水平……