在可见的将来,基于Android 平台的手机程式设计,将像今日的PC 程式设计一样 普及。
「Android 」是一个基于Linux 核心(kernel) 的开放手机平台作业系统。与Windows Mobile 、 Symbian 等手机作业系统处在同一级别。 对于设备制造商来说,「Android 」是一个免费的平台。
「Android 」作业系统让设备制造商免 除「每出一台手机,就得被手机作业系统厂商(如MicroSoft) 收取费用」的情况。对硬体开发 厂商来说,
「Android 」也是个开放的平台。只要厂商有能力,可以在这个平台上自由加入特 有的装置或功能,不受手机作业系统厂商的限制。 对于手持装置的开发者来说,「Android 」是个先进的平台。平台上的应用程式可相容于各种 型号的Android 手机,免去为各种不同手机机型开发的困扰。「Android 」平台支援各种先进 的网路、绘图、3D 处理能力,可以用来提供更好的使用者体验。 对于使用者来说,
「Android 」是一个用于手机的作业系统。使用者只要先申请一个免费的 Google 帐户,当使用者想换一台手机时,就可以在不同厂牌,同样使用「Android 」作业系 统平台的手机之间选择,并且很容易地将如联络簿等个人资料转换到新手机上。 Android 在Linux 核心的基础上,提供了各种合用的函式库,和一个完整的应用程式框架。 并采用较符合商用限制的Apache 版权。在Linux 核心的基础上提供Google 自制的应用程式 运行环境(称作Dalvik ,与Sun 的J2ME 不同),并提供基于Eclipse 整合开发环境(IDE) 的免 费、跨平台(Windows 、Mac OS X 、Linux) 开发工具(SDK) , 便于应用程式开发者学习、使用。 免费、熟悉的跨平台开发工具,让具备一些物件导向观念,或视窗程式开发经验的开发者, 能在一定时间内上手。1000 万美元的大奖赛则提供了足够的诱因,让第一支Android 手机 正式面市前,就拥有了各式各样的应用程式可供使用。 从不同角度来说,Android 代表着 一个崭新的开放原始码作业系统平台、 一个友善的免费应用程式开发环境、 一个与世界各地的程式开发者,站在相同起跑点上的公平竞争机会。