家居装饰应用开发者

弊处:好像没有太多不好的。开发改进图形用户界面和代码的工作量比预期要大一些。另一个平台用户的声音则让人不快。

好处:iOS 7 看起来更现代,这意味着开发者将会依据新版本开发出新的视觉效果。另外,因为 iOS 7  的新特性,用户下载量和更新量会剧增。对于应用图形用户界面的掌控将会更好,iCloud 在存储和 Airdrop 在分享方面都有改进,还有开放图形语言的扩展意味着更快的图形渲染。

待办事项应用开发者

弊处:当他们开启 iOS 7 计划时,马上就意识到活儿比预想中的多。在重新设计之后,他们的应用还是看起来跟 iOS 7 格格不入。

更大的挑战就是重新设计过的应用太过普通,一大批早期发布的应用看起来没什么不同,因为大家在 iOS 7 的基础上采用的保险的策略。这时候脱颖而出的关键就是什么时候打破规则做出改变。从代码方面看,新的 API 并未起到大的作用,支持新旧版本依旧是个难题。

和许多开发者一样,由于人力资源的限制,他们也只决定更新 iOS 7 应用了。目前来说,他们只能开发出一个“跨界”的应用来满足两方。

好处:得益于新的 API,他们的开发人员删除了“一吨”多的自定义代码,很多原来需要数天才能完成的工作现在只要几分钟了。这就意味着他们可以集中精力在添加功能,测试软件上了,也就更多的时间去精益求精。

因为新的 iOS 7,用户对于新版本应用有着更高的期待,而那些认为只需要一天就能完成适配升级的开发者可能要付出代价了。


经验丰富的 iOS 和 Android 开发者,编程书籍作者

弊处:iOS 7 是目前苹果最具破坏性的更新,直到现在,从旧版本的应用迁移到新版本上是非常痛苦的。对于苹果而言,这种迁移会是一场胜利,开发者则需要忍受疼痛了。

最大的不确定性来自于应用的设计与外观,因而他建议开发者尽快更上,以免自己的应用看上去落伍了。这将是一个全局的转变,也是一个把应用带出目前设计趋势建立新感觉的契机。

从编写代码的角度来看,开发者不得不面对让人抓狂的用户界面问题。在基于 iOS 7 SDK 的开发中,开发者必须检查应用在每一屏的细节,以发现潜在的界面瑕疵。比如说,苹果已经改变了状态栏的处理程序,这将导致一些开发问题出现。

好处:新的 iOS 7 带来了很多有趣的东西,比如后台任务,对等蓝牙功能(peer-to-peer Bluetooth),处理文本新方式等等。总之,能升级到 iOS 7 就升级到 iOS 7 吧,死守 iOS 6 并不是出路。苹果将要把开发工具链转向 Xcode 5,这就意味着今后的开发者想要留守 iOS 6 的话,将会面对两种开发环境。所以开发者也应该切换到苹果最新的工具和平台,而且这一切都要尽快。

整理完这 7 位开发者的意见后发现,开发者对于 iOS 7 不满之处大多在于应用需要重新设计开发,而这项任务往往比预想得大,另外,新的环境中很难做出出彩的应用。而且,iOS 7 相对于 iOS 6 的巨大改变使得对于双版本支持的成本很高,很多开发者不得不抛弃旧版专注于新的 iOS 7。

至于 iOS 7 的优点,则是新的 API 等特性将会使得应用功能更出色,也方便了开发。一旦完成应用的开发,新应用将会更时尚美观易用。

it招聘