开发者请小心!iOS7没那幺容易搞定

热度:391℃
开发者请小心!iOS7没那幺容易搞定

苹果日前「正式」发表了 iOS 7 ,也让全世界数以万计的开发者,终于弄懂了这个他们三个月前拿到 Beta 版本的手机系统,将会让他们的 app 需要大翻新一番。

且,他们还没做好準备。

「很多公司充满恐慌的找上我们。」uTest 的 CMO Matt Johnston 在今早这幺跟我说。「等两个礼拜 iOS 7 开放下载后,你将会看到许多惨烈的事情发生,看许多受欢迎的 app 评论开始急转直下。」

iOS 6 和 iOS 7 的差别很明显却难以捉摸。

开发者请小心!iOS7没那幺容易搞定

iOS 7 介面

有些满怀希望的开发者为了新系统,试着重新编写它们的 app ,iOS 7 新风貌和给予的新感觉,让他们的旧介面看起来笨重又不合适。更糟的是,如果试图尝试小气的「向上兼容」方法,会让他们的 app 在 iOS 7 中频频闪退,Johnston 这幺说。以上举的案例在过去三个月里,任何一个 iOS 7 的使用者都可证实。

还有更严重的,新的作业系统拥有新的要素,例如 overlays 和透明度,以前的 app 会发现它们不但看起来怪,事实上应该说是不合群。举个例子,iOS 7 中对文字排版的限制,意思是说有些你 app 中的动态文字,会面临到被挤出画面的状况。加上一个最大的挑战, Apple 对每个人投出的曲球: 64 bit 。

「有些公司完全没料到这步‧‧‧让每个人都猝不及防。」Johnston 说。「这代表了开发者和测试者的世界越来越艰难──现在你要面临 32-bit 和 64-bit 两种处理器。」

当然不是所有的开发者都吓了一跳。

很多人在夏天就开始为 iOS 7 做 準备 ,用 beta 版来运作,然后一步步的调整他们的 app 直到能和 iOS 7 完美相容 。一旦 Apple 扣下板机,他们便可以老神在在,马上推出兼容版本,而 Apple 日前也「提醒」了所有的 iOS 开发者,建议他们尽快交上  iOS 7 版本的 app 。

网路、手机 app 测试公司 uTest ,旗下拥有 100,000 个遍布全球 200 个国家的测试员, 他们的客户包括 Google 、 HBO 、 Amazon 。 uTest 在七月时,有大量的 iOS 测试需求涌入,需求数字到八月甚至跳了 10 倍之多──比过去几个星期都来的多。「iOS 7 的测试旋风席捲了我们整个八月。」Johnston 这幺告诉我。

事实上,新一代的 iPhone「们」对使用者来说是很棒的,他说。尤其 iPhone 5s 拥有快速的 64-bit 处理器、强大的图像处理能力,将会引来明显更好、更迷人的 app ,尤其是在游戏类上。但它们与上一代 iPhone 的差别,也的确带给了原本已经分身乏术的开发者新挑战。

取巧不一定能真取到「巧」:

「iOS 7 对于使用者来说是个截然不同的体验,而且差别相当大。」他这幺说。「如果开发者只想说要『转』成 iOS 7 适用版本,就明显的犯了错。」

危机就是转机。然而,有些公司会利用这个变化,当作是一个从 app store 区分 app 版本的机会──藉此来赚更多钱:

Todd Anglin :「对于一些开发者来说,这次的 iOS 改版代表了机会。」他是开发跨平台工具公司 Telerik 中的一员。「对有些想掌握 iOS 7 尝鲜浪潮的开发者来说,可能会是个小淘金潮。而有些多年来被迫免费更新 iOS app 的开发者来说,会利用 iOS 7 的过渡期,来发表他们 app 的新版本,必须『重新购买』的新版本。」