Android進化傳奇:兔的速度與龜的速度
編者按:本文轉載自ifanr的一篇譯文,詳實的描述了Android是如何快速發展成現在這樣強大的移動終端設備操作系統。
Android如今已經爆發了。在我與世界各地消費電子提供商的接觸和交流中,似乎他們已經完全忘記了那些“老”的“嵌入式操作系統”——pSOS, VxWorks, MontaVista, Nucleus, OSE 或任何人們已經使用多年的 Linux 和 Unix 衍生系統。
盡管有一些MeeGo的堅定擁躉和一些嵌入式 Linux 開發者,市場的大部分力量都已經轉向了Android。而且不僅僅是手機,還包括電視、平板、多媒體電話機、機頂盒、DECT 手機、DVR、 數碼相框、車載導航和娛樂系統。每個帶屏幕的設備都成為轉向Android的主要對象。
芯片制造商也注意到了Android。不專注移動設備的芯片制造商原本在 2011 年早期之前都沒有Android計劃。那是三個月之前的情況。今天,這些芯片制造商已經跳上了Android馬車,更新了它們路線和策略,開始擁抱Android——他們意識到最好加入俱樂部,而不是跟潮流作對。
兔子速度:跑的過快
在這一切發生的時候,Google在加速。在2010年他們縮短了許多產品的發布周期,給那些希望在競爭中領先以及在市場上擁有競爭力的公司帶來了新的挑戰。
Google在一年里發布了 5 到6 個系統升級,似乎Google在Android上速度過快。這毫無疑問是真的,但Google和Android同時在某些方面也速度過慢。
如果你看一下移動設備戰場,Google絕對沒有等待任何人。
大量的版本發布使手機制造商處于尷尬的境地,他們跟不上趟。索愛在2010年 8 月 發布了 Android1.6 版的 Xperia X10。Dell 在2010年 8 月發布的 Dell Aero 運行的是 Android1.5。而先前發布的一些設備搭載的是 Android2.1:例如2010年 7 月發布的Motorola Droid X 和2010年 6 月發布的HTC EVO 。
同時,Google不得不面對不同制造商更改 API 的實現對開發者的影響。他們通過 CTS(兼容性測試)項目來處理這個問題。
Android版本之間的差異不僅僅是一些附加功能——有些改變是結構上的改變,影響到開發者,破壞了不同版本的兼容性。舉個例子,Stagefright 的加入,這是隨著 Android2.2 的 OpenCore 發布的一個新媒體構架。Google會繼續開發 OpenCore,或者在未來的版本里放棄呢?
Google移動平臺的副總裁 Andy Rubin在一次訪談中提到他們的發行周期“可能在事情有些著落的時候改為一年一次”。這會隨著 iOS 的創新和 Windows Phone 7 的發布而很快到來嗎?似乎不可能。
烏龜速度:跑的太慢
另一方面,Google仍沒有解決Android平臺市場需求的 Hockey-stick 現象。
(譯者:公司的產品需求在連續而固定的周期會出現前低后高的現象,稱為Hockey-stick現象)
2007 年,Google創建了開放手機聯盟,這是一個管理架構。Google試圖建立手機硬件標準,掌控局面。以同樣的理念,他們也開發了Android驅動的電視——GoogleTV。下一個Google關注的將是平板。那么車載系統、機頂盒和多媒體電話機呢?這就說到了 OESF。
OESF (開放嵌入式軟件基金會)是一個在日本成立的開放聯盟,活躍在亞太地區。這是第一個非Google發起的Android大會。它的目的是定義新的 API 實現,以彌補Google未定義的產品上產生的需求。在這種情況下,OESF 已經發布了自己的 Market Place SDK,在家庭網絡、VoIP 交流、安全堆棧、車載以及更多的地方展開了手腳。
Google在過去曾決定讓平板運行 Chrome OS——一個基于網絡的操作系統——而不是Android。他們也要求運營商在平板上等待 Honeycomb 而不是使用 FroYo 或 Gingerbread。運營商沒有信服,他們開始使用Android的最新版本。在2010年 9月的時候,柏林 IFA 大會上,許多基于Android的平板發布:Toshiba Folio 100, E-Noa’s InterPad Androidtablet, Elonex eTouch tablet, ViewSonic’s ViewPad 7, Archos’ tablets 和 Samsung’s Galaxy Tab。Deutsche Bank 的 Jonathan Goldberg 列出了年底前的Android平版列表——超過 30 個機型。
Samsung Galaxy Tab 在上個月發布,帶來了不小的反響。它是來自一個主要制造商的第一個Android平板,Google通過 AndroidMarket 進行了支持。這清晰的反映出Google在平板上的新立場。由于與手機的分辨率不同,這個平板上的應用程序將給用戶和開發者在短時間內帶來頭痛的問題。
加上中國圍繞Android的巨大熱情,我們將看到在Google控制之外的對于Android的創新。
這些問題會隨著Android的下一個版本得到解決嗎?——Gingerbread,或者下一個版本Honeycomb?Google會推動制造商在平板上使用 Chrome OS 嗎?這些沒有答案的問題證明,Google在應對非智能手機的市場上反映緩慢。
不同的機型是Android分裂的第二層次。還有三個層次:(功能與 API 的)實現分裂,用戶體驗分裂和代碼分裂。如果Google想重獲對Android的控制,他們需要解決Android分裂的五個層面。
猜測一下未來
Google在Android開發上速度很快,同時又試圖去解決平臺的分裂問題:他們努力去減少運行老版本的Android的機型;他們試圖通過 CTS 套件解決實現分裂,他們現在正專注用戶體驗問題。
但這還不夠。Android平臺已經吸引了所有類型的消費電子制造商。每一個需要用戶界面的設備都轉向Android或在快速轉向Android的途中。忽視這些設備,Google將敞開大門,允許其他制造商和機構自己去滿足需求:OESF 已經在前線制造標準了。進入市場的新軍,比如 Amazon 也會成為給此類設備提供應用商店的地方。
當塵埃落定的時候,Google將能夠關注和控制一小部分機型:手機、電視,或許平板。其它的市場將在失去Google的直接指導和控制的情況下使用Android平臺;我們將看到其它的應用商店進入市場,對于 Amazon 應用商店這是一個真正的機會(基于Android的,貼上 amazon 品牌的kindle? ),其它的設備提供商將在Google自己的屋頂上與Google設備展開競爭。
原文地址:http://www.visionmobile.com/blog/2010/10/the-tortoise-and-the-hare-the-tale-of-android-evolution/
【編輯推薦】