Android進(jìn)化的故事:兔的速度與龜?shù)乃俣?/h1>
Android 如今已經(jīng)爆發(fā)了。在我與世界各地消費(fèi)電子提供商的接觸和交流中,似乎他們已經(jīng)完全忘記了那些“老”的“嵌入式操作系統(tǒng)”——pSOS, VxWorks, MontaVista, Nucleus, OSE 或任何人們已經(jīng)使用多年的 Linux 和 Unix 衍生系統(tǒng)。
本文引用地址:http://m.butianyuan.cn/article/114199.htm
盡管有一些 MeeGo 的堅定擁躉和一些嵌入式 Linux 開發(fā)者,市場的大部分力量都已經(jīng)轉(zhuǎn)向了 Android。而且不僅僅是手機(jī),還包括電視、平板、多媒體電話機(jī)、機(jī)頂盒、DECT 手機(jī)、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ā)布使手機(jī)制造商處于尷尬的境地,他們跟不上趟。索愛在 2010 年 8 月 發(fā)布了 Android 1.6 版的 Xperia X10。Dell 在 2010 年 8 月發(fā)布的 Dell Aero 運(yùn)行的是 Android 1.5。而先前發(fā)布的一些設(shè)備搭載的是 Android 2.1:例如 2010 年 7 月發(fā)布的Motorola Droid X 和 2010 年 6 月發(fā)布的HTC EVO 。
同時,Google 不得不面對不同制造商更改 API 的實現(xiàn)對開發(fā)者的影響。他們通過 CTS(兼容性測試)項目來處理這個問題。
Android 版本之間的差異不僅僅是一些附加功能——有些改變是結(jié)構(gòu)上的改變,影響到開發(fā)者,破壞了不同版本的兼容性。舉個例子,Stagefright 的加入,這是隨著 Android 2.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)建了開放手機(jī)聯(lián)盟,這是一個管理架構(gòu)。Google 試圖建立手機(jī)硬件標(biāo)準(zhǔn),掌控局面。以同樣的理念,他們也開發(fā)了 Android 驅(qū)動的電視——Google TV。下一個 Google 關(guān)注的將是平板。那么車載系統(tǒng)、機(jī)頂盒和多媒體電話機(jī)呢?這就說到了 OESF。
OESF (開放嵌入式軟件基金會)是一個在日本成立的開放聯(lián)盟,活躍在亞太地區(qū)。這是第一個非 Google 發(fā)起的 Android 大會。它的目的是定義新的 API 實現(xiàn),以彌補(bǔ) Google 未定義的產(chǎn)品上產(chǎn)生的需求。在這種情況下,OESF 已經(jīng)發(fā)布了自己的 Market Place SDK,在家庭網(wǎng)絡(luò)、VoIP 交流、安全堆棧、車載以及更多的地方展開了手腳。
Google 在過去曾決定讓平板運(yùn)行 Chrome OS——一個基于網(wǎng)絡(luò)的操作系統(tǒng)——而不是 Android。他們也要求運(yùn)營商在平板上等待 Honeycomb 而不是使用 FroYo 或 Gingerbread。運(yùn)營商沒有信服,他們開始使用 Android 的最新版本。在 2010 年 9月的時候,柏林 IFA 大會上,許多基于 Android 的平板發(fā)布:Toshiba Folio 100, E-Noa’s InterPad Android tablet, Elonex eTouch tablet, ViewSonic’s ViewPad 7, Archos’ tablets 和 Samsung’s Galaxy Tab。Deutsche Bank 的 Jonathan Goldberg 列出了年底前的 Android 平版列表——超過 30 個機(jī)型。
Samsung Galaxy Tab 在上個月發(fā)布,帶來了不小的反響。它是來自一個主要制造商的第一個 Android 平板, Google 通過 Android Market 進(jìn)行了支持。這清晰的反映出 Google 在平板上的新立場。由于與手機(jī)的分辨率不同,這個平板上的應(yīng)用程序?qū)⒔o用戶和開發(fā)者在短時間內(nèi)帶來頭痛的問題。
加上中國圍繞 Android 的巨大熱情,我們將看到在 Google 控制之外的對于 Android 的創(chuàng)新。
這些問題會隨著 Android 的下一個版本得到解決嗎?——Gingerbread,或者下一個版本Honeycomb? Google 會推動制造商在平板上使用 Chrome OS 嗎?這些沒有答案的問題證明,Google 在應(yīng)對非智能手機(jī)的市場上反映緩慢。
不同的機(jī)型是 Android 分裂的第二層次。還有三個層次:(功能與 API 的)實現(xiàn)分裂,用戶體驗分裂和代碼分裂。如果 Google 想重獲對 Android 的控制,他們需要解決 Android 分裂的五個層面。
Android 如今已經(jīng)爆發(fā)了。在我與世界各地消費(fèi)電子提供商的接觸和交流中,似乎他們已經(jīng)完全忘記了那些“老”的“嵌入式操作系統(tǒng)”——pSOS, VxWorks, MontaVista, Nucleus, OSE 或任何人們已經(jīng)使用多年的 Linux 和 Unix 衍生系統(tǒng)。
本文引用地址:http://m.butianyuan.cn/article/114199.htm盡管有一些 MeeGo 的堅定擁躉和一些嵌入式 Linux 開發(fā)者,市場的大部分力量都已經(jīng)轉(zhuǎn)向了 Android。而且不僅僅是手機(jī),還包括電視、平板、多媒體電話機(jī)、機(jī)頂盒、DECT 手機(jī)、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ā)布使手機(jī)制造商處于尷尬的境地,他們跟不上趟。索愛在 2010 年 8 月 發(fā)布了 Android 1.6 版的 Xperia X10。Dell 在 2010 年 8 月發(fā)布的 Dell Aero 運(yùn)行的是 Android 1.5。而先前發(fā)布的一些設(shè)備搭載的是 Android 2.1:例如 2010 年 7 月發(fā)布的Motorola Droid X 和 2010 年 6 月發(fā)布的HTC EVO 。
同時,Google 不得不面對不同制造商更改 API 的實現(xiàn)對開發(fā)者的影響。他們通過 CTS(兼容性測試)項目來處理這個問題。
Android 版本之間的差異不僅僅是一些附加功能——有些改變是結(jié)構(gòu)上的改變,影響到開發(fā)者,破壞了不同版本的兼容性。舉個例子,Stagefright 的加入,這是隨著 Android 2.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)建了開放手機(jī)聯(lián)盟,這是一個管理架構(gòu)。Google 試圖建立手機(jī)硬件標(biāo)準(zhǔn),掌控局面。以同樣的理念,他們也開發(fā)了 Android 驅(qū)動的電視——Google TV。下一個 Google 關(guān)注的將是平板。那么車載系統(tǒng)、機(jī)頂盒和多媒體電話機(jī)呢?這就說到了 OESF。
OESF (開放嵌入式軟件基金會)是一個在日本成立的開放聯(lián)盟,活躍在亞太地區(qū)。這是第一個非 Google 發(fā)起的 Android 大會。它的目的是定義新的 API 實現(xiàn),以彌補(bǔ) Google 未定義的產(chǎn)品上產(chǎn)生的需求。在這種情況下,OESF 已經(jīng)發(fā)布了自己的 Market Place SDK,在家庭網(wǎng)絡(luò)、VoIP 交流、安全堆棧、車載以及更多的地方展開了手腳。
Google 在過去曾決定讓平板運(yùn)行 Chrome OS——一個基于網(wǎng)絡(luò)的操作系統(tǒng)——而不是 Android。他們也要求運(yùn)營商在平板上等待 Honeycomb 而不是使用 FroYo 或 Gingerbread。運(yùn)營商沒有信服,他們開始使用 Android 的最新版本。在 2010 年 9月的時候,柏林 IFA 大會上,許多基于 Android 的平板發(fā)布:Toshiba Folio 100, E-Noa’s InterPad Android tablet, Elonex eTouch tablet, ViewSonic’s ViewPad 7, Archos’ tablets 和 Samsung’s Galaxy Tab。Deutsche Bank 的 Jonathan Goldberg 列出了年底前的 Android 平版列表——超過 30 個機(jī)型。
Samsung Galaxy Tab 在上個月發(fā)布,帶來了不小的反響。它是來自一個主要制造商的第一個 Android 平板, Google 通過 Android Market 進(jìn)行了支持。這清晰的反映出 Google 在平板上的新立場。由于與手機(jī)的分辨率不同,這個平板上的應(yīng)用程序?qū)⒔o用戶和開發(fā)者在短時間內(nèi)帶來頭痛的問題。
加上中國圍繞 Android 的巨大熱情,我們將看到在 Google 控制之外的對于 Android 的創(chuàng)新。
這些問題會隨著 Android 的下一個版本得到解決嗎?——Gingerbread,或者下一個版本Honeycomb? Google 會推動制造商在平板上使用 Chrome OS 嗎?這些沒有答案的問題證明,Google 在應(yīng)對非智能手機(jī)的市場上反映緩慢。
不同的機(jī)型是 Android 分裂的第二層次。還有三個層次:(功能與 API 的)實現(xiàn)分裂,用戶體驗分裂和代碼分裂。如果 Google 想重獲對 Android 的控制,他們需要解決 Android 分裂的五個層面。
評論