安卓编年史(1):Android 0.5 Milestone 3——第一个公开版本

让我们跟着安卓从 0.5 版本到 7 的无尽迭代来看看它的发展历史。

安卓编年史(1):Android 0.5 Milestone 3——第一个公开版本-1

安卓编年史(1):Android 0.5 Milestone 3——第一个公开版本-2

这些年来历代安卓的主屏幕 [图片提供:Ron Amadeo]

安卓已经以各种形式陪伴了我们六年以上。在这段时间内,我们已经看到了不同于任何已有开发周期的,绝对惊人的变化速度。当 Google 卷入智能手机的战场中时,它拿出了它的快速迭代、Web 风格的更新周期,把它们应用到了开发这个操作系统之中,而结果就是突击式的持续改进。近来,安卓项目甚至以前所未闻的六个月开发周期在运行,这可比它之前的开发周期慢。在安卓的第一年商业运作时,Google 每两个半月就会发布一个新版本。

Google 在 2007 年 11 月时对安卓最初的视频介绍:

同行业的其它公司和之相比,只能是以蜗牛的步伐在缓慢前进。微软每三到五年升级它的桌面操作系统,苹果对 OS X 和 iOS 以一年为一个更新周期。另外不是每个更新都是同等地位的。iOS 在七年内有一个主要的设计上的大变动,而最新的 Windows Phone 8 看起来和 Windows Phone 7 十分相似。但在安卓上,如果用户能看到今年的任何东西看起来和去年一样,那简直是中彩票了一样。比如 Play 商店,五年内有五次的重新设计。对安卓来说那更是家常便饭。

回头看看,安卓的存在是很模糊的。从其历史来看,现在它是个使用量巨大的操作系统。近十亿的设备销量,以及每天一百五十万左右的激活量——但 Google 是如何达到这种地步的?安卓现在如此水平的规模和成功,可能会让你觉得安卓从零开始到万众瞩目的英雄,覆盖到了方方面面。但事实上不是这样的。安卓在早期并不流行,以及直到安卓 4.0 屏幕截图还只能通过开发者工具实现。这两个因素意味着你无法轻易找到许多安卓早期版本的图片或信息。

对于早期版本的缺乏覆盖问题现在称作“安卓早期版本的消亡现象”。尽管像 Windows 1.0 这样的系统可以永远在你身边——只要找台旧电脑把它装上去就好了——安卓可以被认为是第一个基于云的操作系统。许多功能严重依赖 Google 的服务来实现。随着越来越少的人使用老版本的安卓,那些服务被逐渐关闭。当一个依赖云的应用其服务支持停止之后,它再也不能正常运作——应用崩溃并显示空白的屏幕,或直接无法启动。

正是由于这种“云腐烂”现象,安卓回顾展在几年内不可能出现。早期版本的安卓没有了云的支持会是一个不能正常工作的破碎的空壳。尽管可以简单地认为这是早期版本安卓渐渐消失的一种方法,但这就是正在发生的。就在写到这里的时候,正有无数的应用因为服务器支持被关闭而失去作用。例如早期的谷歌地图和安卓市场客户端,已经不能和 Google 服务器交互。它们会弹出错误消息并崩溃或者是显示一个空白的界面。有些应用甚至在前一个星期正常运行,然后下个星期就宣告死亡,因为就在我们写下这篇文章的时候谷歌正在积极地关闭服务器!

为了防止在滚滚历史里丢失掉更多关于安卓的过去,我们做了需要完成的工作。这里有 20+ 个版本的安卓,七台设备,以及无数的屏幕截图被集合到一起。这就是安卓编年史,从最早的公开版本到最新的 KitKat。

目录

  • Android 0.5 Milestone 3——第一个公开版本

  • Android 0.5 Milestone 5——报废接口的领地

  • Android 0.9 Beta——嘿,这看起来很眼熟!(2,3)

  • Android 1.0——谷歌应用的引入和实体硬件

  • Android 1.1——第一个真正的增量更新

  • Android 1.5 Cupcake——虚拟键盘打开设备设计的大门

    • 谷歌地图———登陆安卓市场的第一个内置应用
  • Android 1.6 Donut——CDMA支持将安卓带给了各个运营商

  • Android 2.0 Éclair‎——带动GPS产业

    • The Nexus One——迎来 Google Phone
  • Android 2.1——动画的大发现(以及滥用)时代

    • Android 2.1, update 1——无尽战争的开端
  • Android 2.2 Froyo——更快更华丽

    • 语音操作——口袋里的超级电脑
  • Android 2.3 Gingerbread——第一个 UI 大变

  • Android 3.0 Honeycomb——平板和设计的新生(2,3)

    • Google Music Beta——云存储的内容库
  • Android 4.0 Ice Cream Sandwich——摩登时代

    • Google Play 以及直接面向消费者销售设备的回归
  • Android 4.1 Jelly Bean——Google Now 指明未来

    • Google Play服务——碎片化以及让系统版本(几乎)过时
  • Android 4.2 Jelly Bean——新Nexus设备,新平板界面

    • 周期外更新——谁需要一个新系统?
  • Android 4.3 Jelly Bean——为可穿戴设备做好准备

  • Android 4.4 KitKat——更完美;更少的内存占用(2)