從Google I﹧O年度開發者大會 看Android系統未來布局 智慧應用 影音
聚陽實業
Phison

從Google I﹧O年度開發者大會 看Android系統未來布局

  • DIGITIMES企劃

Arduino Mega2560也是一款基於Android應用的介面開發板,圖為追加藍牙無線模組的開發板應用。Arduino
Arduino Mega2560也是一款基於Android應用的介面開發板,圖為追加藍牙無線模組的開發板應用。Arduino

Google習慣將重要的版本變化、新技術,在 Google I/O年度開發者大會公開展示,2011年在行動裝置方面的發展重點,以Android的重大改版為主,其中包含針對Tablet產品的Honeycomb外,針對手機的Gingerbread也計劃持續升級,而4.0版的Ice Cream Sandwich則企圖統一手機與平板裝置作業系統,朝更生活化的方向發展...

Google I/O年度開發者大會,一向是Google展示最新技術研發實力的場域,2011年硬體業者與軟體開發業者最關注的焦點,仍是擺在Android系統版本演進的時間進程,因為此將左右未來1年的產品發展方向,相關產品線也必須加以因應調整。

Android@Home可以發展更多家庭智慧應用,圖為可利用Android無線調光之LED燈泡。Lighting Science Group

Android@Home可以發展更多家庭智慧應用,圖為可利用Android無線調光之LED燈泡。Lighting Science Group

Google釋出APK後,將加快週邊廠商的產品開發速度,圖為專為Android設計的IOIO介面開發板。

Google釋出APK後,將加快週邊廠商的產品開發速度,圖為專為Android設計的IOIO介面開發板。

本屆的Google I/O大會公布了Android系統目前的市場發展,Google在2年半的時間內推出8個版本的Android行動裝置的嵌入式作業系統,而現有的Android已應用於310種設備,在2011年內已有1億部手機啟動Android系統,平均每日啟動系統數量多達40萬組裝置。

Android版本分歧 未來走向成關鍵

由於Android在發展初期採取開源方式釋出,提供開發商、硬體業者極大的系統應用自由度,多數產品以Android為基礎再進行UI客製化的架構形式整合產品,造成Android的終端產品發展出現相當多的分歧,相關產品在版本維護、更新方面產生許多額外的整合成本,或讓產品在後續的維護更新速度減緩許多。

為解決系統版本分歧問題,Google重新要求Android產品開發商加入一個升級標準計畫,目前有AT&T、HTC、LG、Motorola、Samsung、Sony Ericsson、Verizon...等業者加入,加入聯盟的業者必須承諾將在產品推出的18個月內提供Android產品持續性的系統維護與升級服務,以避免Android產品出現系統維護斷層,並保障使用者的使用體驗。

2011年Google I/O大會除了針對Tablet PC應用的Honeycomb重點展示之外,同時強打Google TV服務,另發表以Android裝置為應用基礎的雲端影音播放、音樂服務,為未來性的Android產品提供更多雲端娛樂應用架構。

針對行動電話應用的Gingerbread

在目前智慧型手機的Android系統版本方面,仍以Gingerbread為主(2.3.x),最新的2.3.4預計加入USB,支援Android的Open Accessory API,同時也能讓搭載Android嵌入式系統的行動電話,可以進階整合針對Android平台開發的多元配件,提供智慧生活應用功能。

但在USB Host的應用發展方向,其實Android面臨較多的開發問題與限制,Android提供的基礎為一裝置型態的嵌入式系統,定義的應用角度為一個設備,而不像Linux以一個主機環境為基礎,而Open Accessory API的用途是補強Android的USB支援,以USB library來消除Android嵌入式系統的相關限制。

然而Open Accessory API和其USB library並未提供完整USB應用形式,基本上僅提供銜接功能,但未來Android相容的USB應用產品並無法透過USB埠自Android智慧型行動電話或平板電腦取得裝置運行電源,此外Google目前未支援最新的USB 3.0介面,相關應用仍以USB 2.0為主。

Honeycomb 3.x

以平板電腦應用形式為發展基礎的Honeycomb version 3.x,和現有針對智慧型行動電話應用的Android系統最大的不同,除了顯示螢幕的尺寸差異外,並且採取非開源的方式釋出,目前針對特定硬體業者提供Honeycomb系統,現有Motorola、Samsung、LG、Sony...等業者將其整合入自家的平板產品。

Honeycomb自3.1版本即與智慧型手機版本的Gingerbread 2.3.4一樣首次支援USB開發資源,包含Open Accessory API與Google提供的USB library,未來也可與因應Open Accessory API設計的周邊附件進行整合,實現智慧生活的多項應用彈性。

Tablet、智慧行動電話、連網電視 將在4.x版本大一統

2011年Google I/O大會最重大的訊息,就是未來的Android將逐步往整合的方向邁進!而Android研發代號為「Ice Cream Sandwich」的4.0版本,最重要的開發目標即是整合目前已朝手機、平板、電視3大方向釋出系統資源的Android嵌入式系統版本,讓裝置開發業者只需面對單一的Ice Cream Sandwich,就能進行手機、平板或是電視的Android嵌入式系統開發,Ice Cream Sandwich預計於2011年4Q釋出相關程式碼,如Gingerbread先前的開源形式,讓相關廠商可以快速取得,並進行產品開發。

Open Accessory API將挹注Android週邊蓬勃發展

Open Accessory API的釋出,對於週邊產品的研發業者,也有一定程度的幫助,至少銜接Android系統底層的I/O控制,可以用公開的API進行產品整合,開發商不必從頭開始建構相關應用技術,可加速產品開發與商品化的時程。

Google I/O大會上發布Android Open Accessory API and Development Kit(ADK),可辨識「Made for Android」的週邊配件規格,讓開發商可以經由Google提供的硬體參考設計ADK開發Android相容配件,只要產品根據ADK規範進行開發,就可與Android 2.3.4及Android 3.1行動產品相容。

反觀Apple週邊產品開發商,必須在產品進行開發前預先簽署NDA(Non-Disclosure Agreement)和相關費用後,才能取得進階的開發資源,包含SDK與更深入的Library,以進行Driver等級的應用整合開發。但Android的週邊產品開發,不需簽署NDA即可取得完整技術文件,同時亦不必支付費用。

Android@Home 擘劃未來數位家庭藍圖

Android嵌入式系統,除可讓手機、平板電腦、連網電視使用,最大的賣點是還可搭配Google I/O發布的Android@Home整合應用。Android@Home其實是要讓Android裝置可透過無線技術整合家電智慧控制應用。

Android@Home計畫使用開放的無線網路協定,如RFID、ZigBee...等,使Android裝置能連結、控制任何支援Android@Home的電器產品,像是對家中的燈光、鬧鐘、洗衣機、洗碗機進行時程控制。目前在Android@Home已有整合成效者如Lighting Science Group,計劃2011年推出可透過Android控制明暗、亮度表現的LED燈泡產品,另Google也展示Tungsten專案成果,Tungsten可利用Android@Home架構控制Google Music的雲端音樂服務。


議題精選-COMPUTEX 2011