Android施展魔力 从G1到姜饼Gingerbread
Android开发即将发布第六个版本,移动开发人员请不要错过Android 3.0,魔力十足的姜饼(Gingerbread)。而从T-Mobile 推出G1开启了Android时代以来,谷歌所发布了五个版本,用了不到2年而已,T-Mobile 推出G1的时间仅仅是2008年十月下旬,这一速度实在令人难以置信。iPhone操作系统(或者叫做iOS)自2007年1 月以来推出了四个主要版本。两相比较,你会发现谷歌一直以来都非常专注于Android的开发。其结果是Android这款具有竞争力的手机操作系统在很短的时间内就占据了相当的市场份额。
51CTO特别关注:Android开发应用详解
ANDROID 版本 | SDK 发布时间 | 显著更新 |
1.0 (G1) | 2008年 2 月 | * 支持 GPS 和蓝牙(但不支持立体声蓝牙功能) * 多任务特性 * 紧密结合了谷歌的许多服务,比如 Gmail 、谷歌地图(带有街景服务),以及谷歌日历 * 应用程序:亚马逊 MP3 商店; YouTube 视频 *Android 商店(发布时约有 35 款可选的应用程序) * 不支持微软 Exchange Server ;不支持摄像头 |
1.5 (Cupcake) | 2009 年 4 月 | * 通用搜索工具(搜索只限于网络上的内容) * 改进的 Android 商店:支持浏览分类(应用程序、游戏和下载)和过滤(最佳免费、最佳付费以及最新的应用程序) * 摄像功能:支持在拍照和视频模式之间进行切换;集成了照片集以及整批照片删除功能 *SDK 扩展了对手势识别和语音转文本的支持 |
1.6 (Donut) | 2009 年 9 月 | * 虚拟屏幕键盘 * 摄像模式,可以记录(以及观看)视频 * 支持立体声蓝牙功能 * 支持主屏幕 widget 和文件夹 * 支持浏览器中的复制 / 粘贴以及搜索功能 * 可直接把文件上传到 YouTube 和 Picasa |
2.0 (éclair) | 2009 年 10 月 | * 多用户账户 * 支持 Exchange ;通用的电子邮件收件箱 * 自动弹出的快速联系 widget ,可跟地址薄中的朋友发起通信 * 搜索已保存的 SMS 和 MMS 信息 * 相机功能改进,支持闪光灯和数码变焦 * 支持蓝牙 2.1 * 键盘改进:自适应词典,包括联系人姓名提示 |
2.1 (éclair 增强版 ) | 2010 年 1 月 | * 动态桌面;五个主屏幕 * 在任何文本输入区域支持语音转文本功能;在电子邮件、文本中包含用于语音识别的麦克风图标 |
2.2 (Froyo) | 2010 年 5 月 | * 多用户账户 * 更快的操作系统 * 新增 USB Tethering 和 Wi-Fi 热点功能 *Android 商店更新:支持应用程序成批自动更新;支持在 SD 卡中安装应用程序 * 支持 Adobe Flash 10.1 * 通过浏览器上传文件 * 改进对微软 Exchange 的支持:安全策略、全局地址查询、日历同步和远程数据清除 * 支持通过蓝牙进行语音拨号和联系人信息共享 |
3.0 (Gingerbread) | 即将发布 | 可能包括: *WebM 视频回放 * 在线 Android 商店,支持 over-the-air 应用程序安装 *Android 音乐商店 * 支持从电脑上传输流媒体数据 |
很显然,谷歌在2005年收购 初创公司Android以后,其令人惊奇的开发速度已经得到了回报。据尼尔森公司(Nielsen)的一份报告称,Android目前占据了13%的智能 手机市场,并在过去的六个月里占据了智能手机销量的27%。然而,这个速度不可能一直持续下去。据预测,Android的更新速度可能会减缓,从一年两次 降到一年一次,这跟苹果的iOS发布时间差不多。否则,按谷歌副总裁安迪罗宾(Andy Rubin)的话来说就是,“开发人员将很难跟上。”罗宾是Android公司最初的CEO和创始人之一,现在担任谷歌工程副总裁。
随着各运营商们缓慢而稳固地把Android手机升级到Android 2.2版本(代号为Froyo),我们有必要回顾一下Android是怎么从G1走到现在这一步的,下一步又会走向何方。
Froyo的重要特性
在Froyo几处显著的变化中,新的蓝牙功能和应用程序保存功能脱颖而出。Android 2.2之前的版本都不支持通过蓝牙耳机发起通话,这对那些想要解放双手的用户来说非常不方便。
在SD卡上保存应用程序功能也是Froyo的一个重要改进。由于应用程序可以被保存到外部存储上,从而为其他内容提供了更多的内存空间,尤其是对于那些占用资源较多的多媒体内容。不过,你还是必须先把应用程序下载到手机之后才能再转存到SD卡上,但总的来说这个过程并不繁琐。
Gingerbread
虽然Android用户还正在研究Froyo,但许多人已经将目光瞄准了下一代的操作系统,即Gingerbread。坊间出现了许多传闻和猜测,但谷歌除透漏了Gingerbread这个代号以外,其他信息只字不提。
然而,谷歌在五月份的I/O会议上演示了几项新的功能,Gingerbread很可能会把这些功能包含在内。其中一个是谷歌开发的WebM格式视频回放功 能,另一个是全新的、基于账户的在线Android商店,它可以进行over-the-air应用程序安装。换句话说,你在电脑屏幕上点击安装按钮便会启 动一次物理下载(而不仅仅是下载链接),直接将应用程序下载到你的手机上。