paceguru

Pace Guru 可以认为是一个 Apple watch 应用,但又不运行在 Apple watch 上,它是一个为使用 Apple watch 的跑者设计开发的 app。

我开发 PaceGuru 主要有两个起因,一个是随着 watchOS 系统的升级,用苹果表跑步变成了一件可行的事情,它的数据维度虽然比专业跑表比如佳明,高驰等还是差一些,但是该有的也基本都有了,而且可以看出 watch 团队对锻炼这件事的想法。第二个是现有的跑步 app 都越做越复杂,我想要一个更简单直接的数据 app。

去年前年夏天我就想做这样一个 app,它可以统计我使用苹果表跑步的记录,给我提供训练量,训练强度相关的数据,并通过小组件等系统支持的方式,显眼地出现在我每一次看手机的过程中,在我第一天的生活中都“在场”。he

去年夏天,苹果推出了 workoutKit,支持在手机进行跑步计划的编辑,又推了我一把,于是就形成了 Pace Guru 的两个功能:计划与回顾。而它们之间的跑步部分,则交给苹果表来完成。

当然这也同时形成两个缺点,只支持使用苹果表的跑者,用户量比较小,二是只能支持 iOS 17 及以上的用户,又减少了许多。开发这样一个 app,可能是不理智的。

不过做都做了,来看看截图吧。

主页的最上面,是本周,本月,本年的三级跑量数字,主要满足累计年跑量同学的心理需求。

接下来是 30 天的数据总计,我个人其实不太喜欢每月 1 日是个全新开始的跑量统计方式,所以 Pace Guru 的的计算方法是过去三十天,不断滚动,我个人的目标是维持在 200 公里。(广马之后一个月,感觉要完)

然后是 18 周的跑步热图,使用 18 周的时间跨度是因为一般比较严肃的马拉松计划是 18 周左右,我希望如果你准备一场马拉松,可以慢慢地看着这些小灰格一个个填满,然后满怀信心地踏上起跑线。

同时,我们也提供了对应的小组件,可以把数据投射到主屏上,以上是我喜欢的两个。

接下来的两格是三十天的体重和最大摄氧量曲线,这两个数据都是直接从苹果健康中取到的,苹果应该会在你每次完成体能训练之后都更新 Vo2max,而体重是手计的,就是说你自己需要输入,PaceGuru也在体重详情页面做了一个添加体重数据的小功能,推荐尽量在每天相同条件下测量,比如早上起床后喝水前。


拉下来是一周内每天的跑量表格和训练计划管理入口,增加一个周跑量视图是为了直观地展示周内每天的跑步趋势,提醒用户保持训练的连续和平稳。

训练计划管理入口让用户可以管理自己的跑步内容,比如轻松跑 X 公里,间歇跑 800 * 4,之类的,对于每个跑步阶段,苹果都支持设定配速范围和心率范围,同步到手表之后,在跑中会进行计划偏移的提醒。

之后是个人区间的设置,我个人觉得这部分的内容跟训练效果息息相关。心率部分,我们使用储备心率法,即你只需要输入静息心率和最大心率,app 自动用你计算五级心率分区。配速分区我相信 RQ ,每隔一两个月我会到 RQ 上把自己最新的配速区间同步过来。

那么在跑步详情页 PaceGuru 做了什么呢?除了常规的数据展示之外,目前我主要做了两个东西:

把整条记录按你自己的区间分段,让你能看到你这次训练主要在哪个部分花费时间最多,即训练重点在哪,按一般的说法,Zone1 有氧, Zone2 马拉松,Zone3 乳酸等,当然你可能根据自己的需要调整不同 Zone 的训练目的。


除了每公里的配速显示之后,Pace Guru 还做了间歇视图,这个视图按用户自己设计的跑步计划,或者跑中手动分段进行切分,提供更有针对性的技术统计,比如上图就是一个 3公里热身,1.2 公里的训练,800 米休息的表格,可以非常清楚地显示间歇训练和休息时分别是什么配速,有没有达到预期。

以上是 Pace Guru 目前的功能,欢迎使用。

祝所有跑者 2024 年武运昌隆 !