关于针对iOS 7开发的几点思考

来源:互联网 发布:小程序模板源码下载 编辑:程序博客网 时间:2024/05/15 07:03
 
作为一名iOS 开发者,在对iOS 7升级更新应用的之前,除了扁平化的设计,充分利用iOS 7的新功能外,还有哪些地方是我们应该想到的?
 
1.从用户角度看,把app由旧版本升级至iOS 7版本很成问题。如果用户不升级,那么他们就永远不会看到升级后的新应用,如果他们需要重装应用的话。对于开发者而言,也就不能为使用旧版应用的用户修复此前存在的问题。
 
2.很多设备仍不支持iOS 7。iPod touch系列只有iPod touch 5支持iOS 7,而不少用户还在使用第一代iPad,iPhone4、iPhone4S、iPhone5之外的iPhone设备也支持iOS 7。(虽然iOS 7有望覆盖更多设备,但最终仍要看苹果的决定)
 
3.由于iOS 7和此前的系统区别很大,所以用户对设备升级至iOS 7持非常谨慎的态度,很多用户会选择先观望一段时间,看看其他用户的反应。
 
4.仅针对iOS 7开发是个不错的想法,为简化代码,修复问题,移除令app体积膨胀的功能以及更改商业模式提供了一个不错的机会。
 
5.如果此前应用是一次性购买的下载方式,那么现在针对新app进行收费就非常困难。这个改变比较大,希望用户可以理解。
 
6.“one-time purchases”模式不会那么凑效,很多人都这么认为。价格过低以致于不能长期为用户提供优质的服务,而效率类app需要更多盈利模式,这些都是在iOS 7来临之前我们需要考虑的问题。
 
7.时间紧迫,加快速度。如果按照此前预计的时间,苹果可能会在10月初推出iOS 7正式版,也就是说我们最多有三个月的时间。在这三个月中,关注、熟悉并适应iOS 7测试版的功能变化会花去不少时间,更不必说维护旧版本,开发新版本了。
 
8.可以考虑下MVP app(minimal viable product),保留应用此前版本的核心功能,但不是所有功能。不过,这种情况就需要维护两个app了,一个是针对iOS 7开发的MVP app,一个是早先的版本。随着用户从此前操作系统向iOS 7的逐渐迁移,再慢慢丰富新版本的功能。
 
9.有一点很清楚,如果app不针对iOS 7进行更改设计,那么它看起来是很不合时宜的。iOS 7为开发者提供了一个对每件事进行重新思考的好机会。