从Google I﹧O年度开发者大会 看Android系统未来布局 智能应用 影音
Smiths Connectors
DForum0808

从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的云端音乐服务。