PCWorld:Android缺乏整體控制或成發展障礙
谷歌Android是一款被人寄予厚望的操作系統。Android智能手機已經迅速攀升至食物鏈頂端,而Android平板電腦也已經成為蘋果iPad的重要對手。Android的開放特性造就了它的成功,但是由于缺乏對Android生態系統的整體控制,給應用開發者帶來了困惑,并有可能最終對該平臺的發展構成障礙。
美國平臺和服務公司Appcelertor今年1月進行的調查顯示,88%的移動應用開發者認為,Android是最開放的平臺,74%認為Android“最有望在未來被用于大量上網設備”。將近三分之二的受訪者將Android列為最具長期前景的移動平臺。但如果細究,問題就變成了“哪個Android?”
Android的普及使之具備了為應用開發者創造財富的潛力。但問題在于,Android應用開發者需要首先回答一個問題:究竟要為哪個Android開發應用?智能手機Android還是平板電腦Android?具體哪個版本的Android?又應該通過哪個應用商店出售這些應用?
美國市場研究公司IDC分析師阿爾·席爾瓦(Al Hilwa)也認為,Android平臺分化已經成為一個問題。種類繁多的軟硬件選擇更是增加了應用設計和測試的復雜性,使之難以開發一款兼容整個Android生態系統的應用。席爾瓦認為,更大的擔憂是,開發者將針對最普遍的功能進行開發,而不會充分利用不同的硬件優勢來優化應用,這就會降低整體體驗,難以發揮Android的潛力。
席爾瓦說:“這并非無法解決的問題,但是‘船大掉頭難’,谷歌需要采取持續的措施來扭轉局勢。”
Appcelerator營銷副總裁斯科特·斯克沃佐夫(Scott Schwarzhoff)指出,應用開發者面臨著多種層次的分化。首先需要應對操作系統層面的分化,包括Android、iOS和Windows Phone 7等。之后則是Android不同版本之間的分化,這就與不同的硬件平臺和制造商相關。然后則是編程語言層面(Java和Objectiv-C等)、設備層面(智能手機和平板電腦)以及渠道層面(蘋果App Store、谷歌Android Market和其他Android應用商店)。
斯克沃佐夫解釋道:“如果開發者不考慮如何更好地組織和利用團隊,并創建整合的移動架構,以應對上述分化問題,那么在這種背景下從事移動開發的風險就很大。”
谷歌已經或多或少地承認,對于Android而言,開放更像是一個營銷手段,而非文化。與蘋果iOS相比,Android的確很開放,但并非真正意義上的開放。谷歌仍然控制著源代碼,而新版系統的發布時間也由谷歌來決定。
谷歌需要做的是與Android設備廠商更為密切地配合,制定一些基本的硬件要求,并推動Android操作系統的升級更為一致,讓開發者不再面臨這么多令人困惑的選擇。
【編輯推薦】