讓自己的應用在新UI的道路上 高歌猛進
譯文應用測試版本的開發人員對iOS 7極為贊賞,將其視為 向用戶傳達更新價值的理想平臺。
希望為蘋果剛剛發 布的iOS 7移動系 統開發應用程序的 開發人員必須當心, 屏幕設計需要考慮 更多細微差別、經 過擴展的多任務機 制也帶來了可資利 用的新功能。
希望為蘋果剛剛發布的iOS 7移動系統開發應 用程序的開發人員必須當心,屏幕設計需要考 慮更多細微差別、經過擴展的多任務機制也帶 來了可資利用的新功能。
蘋果的iOS 7測試版本已經發布了三個月,體 驗過該版本的開發人員對這款系統的出色成熟 程度表示贊賞,但同時指出用戶界面的巨大變 化需要逐步適應。值得注意的是,“扁平化”風 格鼓勵開發人員將日歷應用的重點放在內容交 付方面、而不再像早期版本中那樣讓應用看起 來類似于真正的紙質日歷。
除了外觀與使用感受,iOS 7還提供經過擴展的多任務 API。在之前的系統版本中,蘋果只允許一小部分服務 處于后臺運行狀態,例如音頻播放以及警報;其它應用 在被用戶切出之后會自動進入掛起狀態。在iOS 7中, 開發人員“只需要了解蘋果的各種相關規則即可實現這 方面功能,”Embarcadero公司的Swindell指出。
“作為一位iOS 開發者,最糟糕 的決定就是只把 新系統當作外觀 轉變的一場花瓶 式盛宴。” RAVI BHATT, 軟件開發商Branchfire 公司CEO。
盡管視覺風格發生了根本性變化,用戶仍然能在 全新界面中很快找到使用感覺,這一點受到開發 人員的熱烈歡迎。“我非常喜歡這種感覺——終于 不用再指導用戶學習使用智能手機,”Skava公司 高級軟件架構師Khurram Khan表示——這是一家 專門為零售供應商開發移動網站的企業。
巨大的視覺風格轉變還為開發人員帶來應用成果 更新的***機遇,從而使應用在獲得新型外觀之 外提供更為合理的使用感受, Embarcadero技術公司副總裁 Michael Swindell表示,這 是一家移動開發工具廠商。并 未針對iOS 7進行設計調整、 僅僅能夠運行在這套新系統中 的應用——也就是目前的大部 分應用——“感覺上有些格格 不入,”軟件開發工具廠商 Telerik公司項目管理負責人 Brandon Satrom指出。
開發商Branchfire公司CEO Ravi Bhatt表示,開發人員必 須對當前的狀況擁有正確認識——目前用戶群體 分為兩大類,其中一部分已經開始使用iOS 7、 但還有一部分仍在使用iOS 6。蘋果用戶傾向于 快速進行系統升級,因此使用iOS 6乃至更早版 本的設備比例將在幾個月之內迅速降低,這一情 況已經得到此前幾次用戶升級統計的證實。
即使自己的設備無法運行iOS 7,蘋果移動平臺的 用戶們也可以先安裝應用程序的iOS 7預覽版本。 另外,“開發人員們需要注意的是確保自己的應用 針對iOS 7作出調整,”Bhatt建議道。“iOS 7是 個很好的機遇,開發人員應該抓住機遇、借此實現 轉折性變更。”
但也并不是每個人都對蘋果通過iOS 7傳遞的變革表示 滿意。“蘋果所作出的某些改變使新版本與舊版本之間 的差異太過明顯,”Telerik公司的Satrom指出。
Skava公司的Khan表示,他希望看到蘋果能盡快為應用 程序的Web視圖模式推出速度更出色的Nitro JavaScript引擎;在之前的iOS版本中,由于該引擎只 支持Safari瀏覽器,因此使用WebKit引擎的應用在速 度表現上無法令人滿意。不過Khan對新的Safari贊不 絕口,特別是其更寬裕的屏幕尺 寸:全屏模式“可以說是為我的 網站設計量身訂作一般,”他指 出。
作為一位iOS開發者,最糟糕的決 定就是只把新系統當作外觀轉變的 一場花瓶式盛宴,Branchfire公司 的Bhatt解釋道。iOS與Mac OS X 兩大系統將最終帶來一致的使用體 驗,他指出。“這就是我們將實現的 ***目標,而用戶朋友們將親眼見 證這一點。”開發人員則應該以此作 為自己的努力方向。

























