iOS7正式版将在今年秋季发布,虽然大部分用户乐意升级至最新的操作系统,但仍有一部分用户会继续读使用此前的操作系统。事实上,大部分用户还是比较喜欢iOS 7焕然一新的设计。
值得一提的是84%的iPad用户升级至iOS6,与iPhone相比,这个渗透率略微有点低,原因是第一代iPad不支持iOS 6系统。同样,iPhone 3GS也不支持iOS 7,我们并不希望这一点过分影响iOS 7的渗透率。
在iOS7正式发布后,现有用户会逐渐放弃对iOS 6的支持,iOS 6不可避免地会处于收益递减的下行通道。对开发者而言,等的时间越长,iOS 6带来的边际效益就越薄弱。
很明显,支持多个iOS版本需要更多工作和资源,而选择暂时不支持iOS 7并不是一个很好的选择。如果你有各种各样的工程资源,可以投在对iOS 6版本的维护上,那么你可以继续维护。如果你有很多业务,但资源用度有限,那么你最好做个决定。
进退两难间,关键的一点你要弄清楚,哪个时间点适合你进行调整?哪个时间点能很好地平衡iOS 7用户和使用老版本操作系统的用户?或者在哪个时间点上,暂不升级用户带来的收益要高于升级后的用户。
这一点主要取决于你的商业目标。不计成本,尽可能多地获取新用户要比为付费产品创建最佳用户体验更重要吗?使用分析工具跟踪现有用户的操作系统版本可以帮你理清思绪。
重要的一点,新操作系统的市场占有率总是要增长的,而老操作系统的市场份额注定会逐渐衰减,因为搭载新操作系统的设备正逐渐占领市场,而苹果也没有提供返回此前操作系统的办法,用户一旦升级为iOS 7就不可能在回到iOS 6系统。
如果你的新app还没有发布,那你得好好考虑下是否有必要支持iOS6,尤其是在app预计发布时间和iOS 7发布时时间相隔不远的情况下。维持对iOS 7之前系统的支持,很明显会提高你的预算。
另外,在iOS 7发布的时候,如果你的应用已经针对iOS 7进行了重新设计或者优化,那么更容易得到苹果的推荐。
总体上来说,放弃对iOS 7之前版本的支持宜早不宜迟。当然,不同的应用有各自的特点和商业模式,这一点也需要考虑进去。