历时一个月,我的小程序上线了

216 阅读2分钟

前言

身为程序员,很少有时间去做运动,户外的运动就更少了。

特别是前段时间看到一篇报道说早稻田大学研究发现:每坐1小时平均寿命缩短22分钟!,就感到更害怕了。

所以也就萌生了做一款方便办公室人员的轻运动小程序,不占用太多时间,在办公室就可以利用闲暇时间做一做。

最初的想法是仿照KEEP,悦跑圈等来做,但是说实话,个人开发,有时候纯靠热情,有时候也就是脑子一些就开始搞了,对市场和用户都不了解,最后可能赔了夫人又折兵。

把成本降到最低,不打算卖服务器和域名这些,设计和美工等也都是自己来做。轻装上阵,先把基本功能做出来,看看用户的反响再做下一步动作。

功能开发

1.功能范围和目标人群

目标人群主要是针对办公室人员。

包含的运动主要是一些不要太大空间和设备,在工位或者很少空间就能做的。还有就是对时间有要求的。

对各个运动要有个介绍和动作指导(目前主要是文字版)。

练习时有预设的标准方案,同时用户也可以自己设置,并且可以将各个动作就行拆解,程序按标准时间语音指导用户操作。

目前就是这三个基本功能。

2.功能截图

首页:直接展示目前可以支持的运动项目。

0f4e3dac5ae8332bd3f39cfa7b7bd855.jpg

详情页:对运动项目的介绍和动作指导。

0a2abca604b6a3d1287e4163ab320830.jpg

设置页:默认设置运动的动作时间和训练频率

ba60b943c145940073f8473ab7a663df.jpg

指导页:根据语音提示做指定的动作

578e6173b9907b3d56a605ff0c998c99.jpg

3.代码实现

由于全部采用前端实现小程序,无服务器,故小程序内数据和内容全部采用静态JSON存储。

image.png

音频实现模块将所有运动中能用到的词全部用工具生成到一个mp3中,通过对截取字位置进行播放。

image.png

播放代码,根据播放内容查找:

image.png

体验

大家可以通过下面的二维码,扫码体验。

目前发现用户量特别少,自己就发发朋友圈啥的,微信群基本没有流量,只有好友能给增加点人气。

不知道是小程序的功能本身问题(比如运动的选择,颜色,布局,内容等),或者其他什么原因。在此肯定各位掘友给提出宝贵的意见,或者比较有推广经验的人士给指点一下。

share.jpg