iOS 7正式版将于19日凌晨开始发布。iOS 7从今年6月在WWDC大会上亮相到现在,但其强烈的色彩运用以及扁平化设计一直存在着巨大争议,而正式版的到来更是掀起了众多媒体与用户的担 忧,iOS7巨大的变化会不会使得开发成本增加,进而逼迫开发者向用户收取更多费用?很有可能,二次支付的情况只是个别明星企业借助iOS7变化大的一个 增值手段。
iOS 7更新变化显著
色彩的多元化表明了iPhone已不再是小众玩物,它需要提供个性化来满足更广大的消费群体对于简单个性化的需求,以此吸引更多用户。
而扁平化设计可减少一部分半透明和阴影渲染界面的计算量,让开发者集中时间去完成更重要的开发,提高应用的交互时间。不少国内的开发者表示,很喜欢Metro简洁的风格。
除了表面的外观,这次的iOS 7 用户界面和交互体验更新幅度很大。
原触宝工程师,现社交工具开发者Stony表示:“改动最大的地方是UI空间的样式,所以设计都要重新调整,比如有些依赖于原来样式的布局细节就要重新调整。”
高级测试陈晔则表示:“iOS7系统在整个交互体验上都做了改变。”
那么系统改变很大的情况下,是否会严重影响开发者的开发成本呢?
关于加价只是明星企业的一个借口
近日,iOS平台上的一些应用表示在iOS 6上已支付的用户,在升级iOS 7以后要想将继续使用必须二次支付。
其中就包括著名的To-do式应用Clear,另外著名RSS应用Reeder则表示将把iOS 6上的版本免费,对于iOS 7的版本Reeder 2加价至5美元。
这一消息对于用户来说,无意具有巨大打击性。
但 是Stony表示,其实像Clear这样的应用,大部分的界面都是自定义的样式,iOS6和iOS7对它来说并没有太大的区别,因为他们都会放弃常用的接 口而自己绘制大部分UI和实现交互,反而不存在大量工作。而对于Reeder的加价行为,Stony认为与iOS 7升级没有直接联系。
对于国内某科技博客上提出的:
1.iOS 7SDK内UIKit框架与前几个版本不同;
2.新增API与iOS 6的开发环境完全不同,导致同时适配两个系统需要更多人力物力。
Stony回应是:“控件接口不变是一个成熟系统必须要具备的条件。”这里所指出的,iOS 7的改变给开发者造成的过多负担是不成立的。
另外,Stony指出,真正耗费人力物力的是同时兼容iOS 6和iOS 7两个版本,但是,开发者根本不需要同时兼容两个版本,可以各自开发一个版本,在Android平台上这样的做法也是非常普遍。
另外,对于要求已支付用户在升级iOS 7后重新支付的做法也是违反App Store的规定的。除了一小部分明星应用外,相信大部分应用不会冒险损害用户利益。