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