iOS 7發表在即,為什麼開發者可能笑不出來?

iOS 7發表在即,為什麼開發者可能笑不出來?

photo:Compudemano/flickr

如果你是研發菁英,在消費電子產業創新引擎的Apple工作應該會是你的夢想。但是在iOS 7 發行在即的今天,Apple遭遇的一連串麻煩顯示,今年夏天這份職位可能是不折不扣的屎缺。

趕鴨子上架的發行時程

科技媒體readwrite報導,在六月WWDC發表的iOS 7被稱為是自iOS上市以來最大的革新。在前iOS研發部門主管佛斯特爾(Scott Forstall),因Map App開發績效不彰與執行長庫克不對盤而黯然去職後,自2001年Mac OS X發表承襲至今的「擬物化設計(skeuomorphic design)」,已被流行的扁平化設計取代

目前兼任iOS 介面開發的Apple的當家設計師艾伍爵士(Sir Johnathan Ive),長久以來負責自家硬體產品的工業設計。眾所皆知,他偏好具洗練、簡約的視覺風格。但在六月WWDC上發表的iOS 7恐怕離他一貫堅持的完美主義差距甚多。

不像微軟使用高彩度、高對比的銳利圖像;Apple的平面化風格較為柔和,或許是為了避免視覺疲勞,iOS 7上仍有許多半透明、漸層與低彩度的物件。介面美則美矣,但許多受到最多批評的是,新圖標(icon)的設計顯得過於卡通且業餘,謠言指出這是艾伍壓迫開發團隊,趕在WWDC之前倉促推出的成果。

屋漏偏逢連夜雨

更糟糕的是,iOS 7的軟體開發工具(SDK),還有1,500多個全新的工具包,因為趕鴨子上架的時間表,執行並不穩定,開發者也不熟悉。導致iOS 7 beta版本臭蟲叢生。對許多勇於嚐新的用戶與開發者來說,有了非常糟糕的使用經驗。

更慘的是,日前Apple成為因Java漏洞遭駭的受害者之一。App開發者社群的門戶ADC (Apple Developer Center)網站,因為上千筆使用者資料有洩漏之虞,讓Apple關閉了服務服務一週以修復漏洞,線上說明文件、故障排除與開發者討論區服務拖了更久才恢復正常。

這影響到上千App開發者,因新版iOS發行在即已顯得十分緊迫的工作時程,不啻是雪上加霜。

倒霉的嚐鮮勇者

上週三湧出許多使用者抱怨,他們手上的iOS機器被強迫關機而且被反啟動(deactivate)。iPhone與iPad顯示他們是「未經授權的用戶」,而且連不上Apple的啟動伺服器。想當然爾,這些用戶一定會氣到跳腳。

iOS 7是高度期盼的產品。酷炫的3D介面與截然不同的風格使得搶新使用iOS 7的成為一件可炫耀的事。具App 開發者表示,相對於以往各版本僅佔1%的比例,來自iOS 7機器的流量高達7%;可見許多iOS 7 beta系統的用戶,並不具備開發者的身份。

有第三方網站大鑽Apple的政策漏洞,以每年100美元的成本註冊開發者帳戶,讓許多好奇的用戶可以透過他們的網站,以個別iPhone識別碼(UDID)安裝啟動iOS 7。

問題是iOS 7到目前不斷發行了6個beta版本,當系統發現目前運行的作業系統版本比現行版本還舊,就會讓機器停擺,要求更新。但用戶不一定有連上Apple ADC網站的權限,可下載更新並啟用作業系統。這造成嚴重的問題,讓這些好奇的用戶手上的iPhone 或iPad變成無法使用。

相信這些好奇搶先的非法用戶被摒除,應該是Apple蓄意造成的結果。

若謠言屬實,9月10日應該是Apple發表新產品的日期;按照慣例發表會後兩週即會上市,因此對於許多開發商包含週邊商品的業者,9月23日即是所有工作完成的期限。

只是與Apple往年推出新品不急不徐的風格明顯不同,這次更新除了感覺倉促也品質堪慮。不過有鑑於Apple過去危機處理的經驗十分豐富,iOS 7應該會讓人驚喜,只是我們還得給Apple一些時間把它琢磨完美。