记录第一个应用【时间手印】

image.png

初衷

为什么要做这么一个小应用呢?是源于自己平时的工作和学习需求。有个理论叫做“一万小时定律”,要成为某个领域的专家,至少需要在改方面投入1万个小时的练习。一万小时是多少呀,如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。哈哈,原来自己技艺不精,仅仅在时间上就是不达标的。
这个应用就是专门用来记录你在某件事情上所花的总时间。在IOS的Appstore找了很多应用,都没有这个功能,所以特意制作了一个

应用领域

  • 学习:必须你如果是一个想在职考研的人,那么你得保证一定的学习时间呀,你早上学,中午学,吃饭学,坐车学,可是到底总的学习了多少时间呢,尤其是那种不能在APP上学习的知识。
  • 运动:如果你去跑步的话,是可以用一些APP的,可是如果是去健身房,那就可以用这个来记录呀。

总之,本应用主要在于统计你的零散的时间,目的不在于提醒,如果要做日程计划和事件清单的话并不推荐

过程

第一次做一个上线并且可以提供给人使用的工具,开始的时候本来预计一天就搞定了,可是弄下来足足花了一个星期,由此可见,虽然已经有了几年的开发经验,但是对于项目的时间评估是很不到位的。从这个过程中也反映出另外一个问题,一些不常用的东西很快就会忘掉,比如对于小程序的网络接口请求是需要在后台配置的,之前做个,但是忘记了,搞了半天,调试没有问题,正式就各种问题,原来是没有配置。

由此而引发一个问题,平时学习应该多在什么方面多花时间,新的事物不断出现,这些事物在某些方面或许要胜过一些旧的事物,可是还是应该在之前的那个成熟的,并且应用最多的事物上面多花功夫:

  • 首先因为他是成熟的,新的东西虽然好,但是要用得好,非常熟悉其原理才能体现出新的优势,而对于一个新手来说,熟悉都谈不上,哪里又谈得上精通。
  • 老的东西是一个成熟的整体,而不仅仅是单方面的功能,即便可以用新的局部替代就的,但是有时候难以完全替代。这时候两个东西都要学,但是都搞不精。

未来

  1. 统计:目前该应用只是做了一个简单的计时和列表,但是还没有数据的统计功能,所以等过后空闲时,加上统计的功能
  2. 多任务:目前只能进行单任务,以后会增加多任务进行。其实个人挺推荐单任务,集中时间来做一个事情,才是最高效的
  3. 上架IOS和按照市场,目前其实APP是有的,但是由于缺乏移动端的微信SDK账户和相应的证书,无法上架。