開發者請小心!iOS 7 沒那麼容易搞定

蘋果日前「正式」發表了 iOS 7 ,也讓全世界數以萬計的開發者,終於弄懂了這個他們三個月前拿到 Beta 版本的手機系統,將會讓他們的 app 需要大翻新一番。
評論
評論

作者 John Koetsier 為專門報導 Apple 、 Twitter 的記者,擁有自己的 部落格 ,專注於科技行銷,原文刊載於 VentureBeat

蘋果日前「正式」發表了 iOS 7 ,也讓全世界數以萬計的開發者,終於弄懂了這個他們三個月前拿到 Beta 版本的手機系統,將會讓他們的 app 需要大翻新一番。

且,他們還沒做好準備。

「很多公司充滿恐慌的找上我們。」uTest 的 CMO Matt Johnston 在今早這麼跟我說。「等兩個禮拜 iOS 7 開放下載後,你將會看到許多慘烈的事情發生,看許多受歡迎的 app 評論開始急轉直下。」

iOS 6 和 iOS 7 的差別很明顯卻難以捉摸。

overview_hero_avail_endframe

iOS 7 介面

有些滿懷希望的開發者為了新系統,試著重新編寫它們的 app ,iOS 7 新風貌和給予的新感覺,讓他們的舊介面看起來笨重又不合適。更糟的是,如果試圖嘗試小氣的「向上兼容」方法,會讓他們的 app 在 iOS 7 中頻頻閃退( crashes ),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 的新版本,必須『重新購買』的新版本。」


精選熱門好工作

Video/Image Processing Software Engineer

PicCollage 拼貼趣
臺北市.台灣

獎勵 NT$15,000

BD 商務開發

WeMo Scooter
臺北市.台灣

獎勵 NT$15,000

後端工程師 (Back-End Developer)

FunNow
臺北市.台灣

獎勵 NT$15,000

評論