每日体重记录 是我完整独立开发的第一款 iOS 应用,因为个人时间和精力原因,决定将此应用从 App Store 下架,在开发和维护此应用的过程中我收获良多,本文将回顾整个过程,注意有很多图片。

数据

从 2012年5月28日 到 2015年8月14日,共计有 3910 次下载,此应用在 2014年6月18日 之前是付费应用,共计收入人民币 1150.42 元,免费过后,每月的下载量大概在 170 次,从数据上来看这是很失败的一个应用。

起步

我从 2011年 开始着手学习和开发 iOS 应用,就像很多刚学会开车的人想要买辆新车来每天开一样,学会了基本的技术,那时也想着开发一个 iOS 应用上架到 App Store,说不定还能小赚一笔,所以就开始构思开发什么样应用,那时候我女朋友每次路过药店都要去称体重,我就想开发一个每天记录体重的应用,现在和以前相比是瘦了,还是胖了,不就一目了然。

版本 1.0

Daily Weight Tracker V1 Home and Weight

Daily Weight Tracker V1 Height and Photos

Daily Weight Tracker V1 Weibo and Email

2012年5月28日 发布 版本 1.0

回过头来看,真是觉得当时的自己业余的不行,整个 App 的导航设计非常糟糕,模态视图和逐级深入的导航视图运用都不正确,其实就是这么简单的问题,在我现在遇到的一些设计师也还在犯这样的错误,主界面的设计也因为那时候拟物化的流行,搞出来这么个界面,那时候做 App 的思维方式也只是停留在技术层面,不懂得交互设计,也没有视觉设计的品味,如何去推广和销售就更没有想过。

版本 1.5

Daily Weight Tracker V1.5 Home and Weight

Daily Weight Tracker V1.5 Share and Photos

Daily Weight Tracker V1.5 Settings

2012年6月16日 发布 版本 1.5.0

  1. 修改健康信息的展示
  2. 不用每天输入身高,只有设置一次
  3. 扩展了体重的输入范围
  4. 对应用进行了英语化

2012年7月1日 发布 版本 1.5.1

  1. 选择最新天的前一天,滑动出现空白
  2. 不关闭应用,不能记录新的一天
  3. 设置里身高的单位不是cm,而是m

此版本在交互设计和用户体验上有所提升,免去了一些重复的操作,英语的国际化对推广和销售会有大的帮助,在第一个版本就应该做。

版本 1.6

Daily Weight Tracker V1.6 Icon and Grid

Daily Weight Tracker V1.6 List and Detail

Daily Weight Tracker V1.6 New and Weight

Daily Weight Tracker V1.6 Height and Background

2012年8月4日 发布 版本 1.6.0

  1. 添加两种单位制,公制和英制
  2. 添加体重详细浏览的背景设置
  3. 添加两种浏览方式,缩略图浏览和列表浏览
  4. 体重详细全屏幕浏览

2012年8月10日 发布 版本 1.6.1

  1. 修改应用图标

2012年8月21日 发布 版本 1.6.2

  1. 修复错误:快速切换浏览视图
  2. 新增指南视图
  3. 体重标签响应手指点击

2012年9月4日 发布 版本 1.6.3

  1. 修复错误:选择体重滑轮显示错误的体重值

2012年10月1日 发布 版本 1.6.4

  1. 为 iOS 6 和 iPhone 5 更新

此版本在交互设计和用户体验上又有了更大的提升,同样地,我也开始在学习使用 Photoshop 做视觉设计,逐渐地也有了这方面的品味,应用图标并不是我自己设计的,我只是找了两个免费的素材拼接在一起,图形好看,但是寓意不强,为了加强推广和销售,我也设计和编写了关于 App 的主页,并且也常发布一些宣传图在社交媒体上。

Daily Weight Tracker V1.6 Website 1

Daily Weight Tracker V1.6 Website 2

版本 1.7

Daily Weight Tracker V1.7 Icon and Home

Daily Weight Tracker V1.7 Ruler and Share

Daily Weight Tracker V1.7 Swipe and Camera

2013年9月24日 发布 版本 1.7.0

  1. 为 iOS 7 重新设计
  2. 便捷手势操作

2013年10月15日 发布 版本 1.7.1

  1. 为 iOS 7 重新设计应用图标
  2. 修复了一些问题

因为 iOS 7 的发布重新定义了 iOS 系统的视觉体验,所以此版本在视觉设计上有很大的提升,也和我自己使用 Photoshop 的熟练程度有很大的关系,但是在很多界面的细节处理上还不够,此版中通过滑动尺子来实现体重的输入,这种用户体验的提升感觉非常棒,同样我还使用 Illustrator 重新设计和绘制了新的图标,感觉也很不错,App 的主页也采用自适应网页设计,主要针对 iPhone,iPad 和 Mac,因为这也是目标用户所使用的设备。

Daily Weight Tracker V1.7 Website

版本 1.8

Daily Weight Tracker V1.8 Light and Dark

Daily Weight Tracker V1.8 Weight and Calendar

Daily Weight Tracker V1.8 iCloud and Camera

Daily Weight Tracker V1.8 Today and Social

Daily Weight Tracker V1.8 Remove

2014年5月22日 发布 版本 1.8.0

  1. 完全从头设计和开发,针对 iOS 7 的精简界面和生动动画
  2. 白天和夜间主题
  3. 添加日历
  4. 添加 iCloud 支持

2014年5月26日 发布 版本 1.8.1

  1. 修正了日历视图大小有时显示不对
  2. 修正了重新显示临时视图的问题

2014年7月15日 发布 版本 1.8.2

  1. 修复了一些问题

2014年7月18日 发布 版本 1.8.3

  1. 错误相对日期
  2. 来到今天而不是来到最近的一天

iOS 7 的扁平化不只是去除了纹理和阴影,而是在动画上更加生动和真实,所以此版本完全进行了重新设计,界面视觉上更加细腻,非常贴近 iOS 系统的感觉,同样还有两种主题的视觉设计,在交互上也有一些动画的实现,虽然在日历和左右切换体重记录的交互设计还有一些问题,总体来说,这是最棒的版本,App 的主页设计为迎合工作室页面的整体设计,明确地使用主题颜色,采用图标字体,减少了截图使用,宣传文字上突出了 App 的价值,其次才是功能的介绍。

Daily Weight Tracker V1.8 Website

开放源代码

现在使用 Swift 来开发 iOS 应用也是大势所趋,但是 iOS 系统使用习惯是相同的,我想开源 每日体重记录 的 Objective-C 源代码还是会有一些借鉴意义,请访问 每日体重记录 Github 仓库

全面升级

正是因为有了这些经历,如今的我,在设计和开发一款 App 的时候,我不会只是把它看作一个手机应用,而是看作一款产品,或者是为解决用户问题的整体方案中其中一个节点,我也会在设计,研发,营运和营销各个方面全面地提升自己。做任何事情都不应该忘记了自己的出发点。

BTW,涵盖了体重记录功能的新应用 健康日记 将很快上线 App Store。