提出这个问题,其实是因为我的 App 每日俯卧撑 最近更新了一个新版本,支持了训练计划功能,其中有一个训练计划就是「20天每天100个俯卧撑」。
关于 每日俯卧撑 ,它是我去年疫情期间做的一个小 App,之前有在少数派也写过一篇介绍:疫情期间宅在家,我做了 1000 个俯卧撑 ,可以看到当时页面非常简陋,主页是一个计数页面,然后是一个历史列表,再加上一个简单的功能设置页面。
这一年,我断断续续更新了不少版本,增加了一些常用的功能,UI 也比之前简洁美观许多。后面我再介绍下其他更多功能。
训练计划
再回到题目的问题,每天 100 个俯卧撑,20 天之后究竟能牛成什么样子,目前我自己就又在尝试这个训练计划,但是好几次都没有进行下去。因为我知道,如果是一个初学者,level 还不到,强行每天100个俯卧撑,20天下来,大概率是会练残废的。
健身还是得结合自身的情况,循序渐进,如果自己感觉自己做不下来,或者明显感觉不舒服,就不要勉强自己,一次不要过过量的运动,不要让自己力竭。
我之前有一个同事,平时很少健身,有时候一兴起,觉得最近吃的太多了有罪恶感,于是跟着我们去运动的时候,运动量很大,结果好几次直接练完就吐了,然后要好一两周才缓过来。就像以前带我跑步的老师对我说,要想跑得远,开始就不要跑太快,如果长时间没有跑步,重新开始跑的时候,前几次一定要慢跑,并且一次两三公里左右就可以了。
考虑到前面说的这些,训练计划里我加入了入门内容,还有针对不同情况的一些不同的计划,但即使是这样,我觉得也没必要完全照着计划来,还是得结合自身的情况,所以我在训练计划里并没有对连续天数做特别的限制,也就是说你可以隔天继续前面的计划,也可以一天完成两天的计划。
挑战
挑战本来也是想做一系列的内容,比如,「单次最长俯卧撑时间」,「最长连续天数」,「当天最大个数」等等。但是确实精力有限,所以后来思来想去,只做了一个「最佳个数」,就是你点击挑战,会进入挑战页面,在这个页面,你可以挑战自己的历史最佳成绩。
这里不得不说一点,俯卧撑并不是做的次数越多越好,也不是做得越快越好。这里挑战的是自己过去最佳的成绩,考量的也是这一点。如果需要和世界上其他人对比,app 接入了苹果的 Game Center 排行榜,不过入口要深一些。
手机计数器
手机计数器是这个 App 最开始版本的最核心的功能,做俯卧撑的时候,把手机放在胸口或脸部下方,当身体靠近或者接触到页面最中间的圆圈时,就会记录一个俯卧撑个数。其原理是利用了手机的光线传感器和距离传感器,在手机前置摄像头那里,它能够检测到身体靠近和离开。
手机传感器模式下,也提供了好几种目标训练方式,比如次数、时间、卡路里,也可以进行分组的间歇训练,这里的自主性比较强,用户可以点击目标数字自己进行调整。
数据历史和统计
日历页面分为月视图和周视图,月视图可以考到某一个月每一天的俯卧撑个数,当月总个数、总次数和全勤比例,这里仅仅是做统计用,并不是鼓励每天都要做俯卧撑哈😁。
周视图可以左右切换查看每一天的数据,可以看到这一天的总个数,这一天总共做的组数,每一组点进去可以看到详细的分析数据。在这里还可以手动添加俯卧撑记录,按钮在页面右上角。
历史页面是按照时间线以普通列表的方式展示俯卧撑记录,👆上面左边的图片一目了然。
统计页面主要是图表,显示最近7天,当月,当年的柱状图数据,最近在规划加上左右的时间切换,就是可以查看前面周的、前面月的、前面年的数据,应该很快就能上了。
成就
这个是从目的出发规划的一个功能,做俯卧撑是为什么呢?
减肥?增肌塑形?保持心肺功能健康?
那么是否达到目的了呢?
所以当初规划了可以记录体重、体脂、静息心率这三种数据,用来查看锻炼的效果,体重对应的就是减肥,增肌塑形对应的就是体脂率,心肺健康对应的就是静息心率。
页面右上角可以手动记录数据,折线图能很好地查看趋势。点进详情页面还可以查看数据列表,对数据进行增改。
其实体重和体脂数据一般比较好获取,家里有个体脂秤,数据就都有了。静息心率一般指起床两三分钟内的心率,长期运动的人静息心率会降低。现在一般的智能手环手表都有测心率的功能,起床的时候可以测一下就可以了。没有的话,其实手机摄像头也可以测心率,可以使用 Heart Monitor 这个 App。
本来我一度想拿掉这个页面,因为一个做产品的朋友说这个页面放在这里很突兀,也很少人愿意手动记录各种数据,建议我替换成勋章功能,用来展示用户获得的勋章和未获得的勋章。但我自己一直在用,我觉得应该还是有用的,所以决定还是保留着。
我的 & 设置
我的页面和设置页面都是一些比较常规的功能,比如:
- 邮件反馈
- iCloud 同步
- 苹果健康
- Siri & 捷径
- 做俯卧撑的提醒
- 主题色
- 目标设置
等等之类的,就不赘述了。