安卓的進化(一)
安卓已經六歲了。經過這六年,安卓已經成功占據了80%的市場,把iOS和Windows Mobie/Phone 遠遠甩在后面。現在正是回顧這個綠色機器人起源的***時機。
雖然安卓出現于2007年11月,但是2008年9月22日才是其“真正”的開端,那天HTC Dream(也被稱為T-Mobile G1)發布。然而這個開始并不容易也不美好,很多評論員聲稱這個操作系統永遠也不會打敗蘋果和微軟的操作系統,這種觀點在當時非常權威。畢竟,安卓當時和現在索尼(Sony)、LG、HTC和三星發布的高度定制的版本大不相同。
早期版本的安卓是為了打電話、發送、接收短信、連接到互聯網。安卓與眾不同之處是它是開源的,用戶可以貢獻代碼來加入創新。
讓我們先回到 HTC Dream,它是在一個早期的安卓會議中推出的。技術規格在當時是非常突出: 528兆赫、256 MB內存、192 MB的RAM,高通 MSM7201A ARM11的CPU。與同時代的許多其他設備相比,這是超乎想象的一款產品。這款手機最初使用安卓1.0版本,可升級到安卓1.6——代號甜甜圈(Donut)。
1.0版本有許多***的特性,例如安卓市場(Android Market,現在被稱為谷歌應用商店“Google Play Store”),可以讓用戶在上百種應用中選擇安裝,提高手機的初始功能;聯系人被存儲在云端并且和Gmail整合。此外,還有一個全功能的網頁瀏覽器。在一開始,谷歌沒有使用糖果作為開發代號,像是杯子蛋糕(Cupcake),甜甜圈(Donut)或閃電泡芙(Éclair)。只是叫做安卓1.0,不過安卓1.1被命名為花色蛋糕。沿著這種思路,還有一些里程碑版本被命名為鐵壁阿童木和邦德。
安卓1.5 杯子蛋糕(Cupcake) 進行了許多改進。***個大改進就是內核提升到了版本2.6.27,使得系統更加穩定。同時,還提供了小工具(widgets),在四年后的今天依然被廣泛的使用。最開始的時候,用戶還可以安裝自定義的鍵盤。***一個重大的改進是實現了復制粘貼功能。
安卓1.6 甜甜圈(Donut)在4個月后發布。不過,除了安卓市場的截屏應用以及在相冊中可以選擇多幅圖片進行刪除以外,本質上就是杯子蛋糕的升級版,并沒有太多面向用戶的創新。
安卓開發的下一個大踏步是安卓 2.0/2.1 閃電泡芙(Éclair) 的發布。其內核又一次更新到了2.6.29版本,聯系人同步系統被修正,并提供添加電子郵件地址的功能。說到這里,新版本添加了一個獨立的電子郵件應用,還提供了對藍牙2.1的支持。閃電泡芙的照相機應用增加了對閃光燈的支持,還支持縮放功能并提供白平衡設置。用戶界面也被優化過,增加了滑輪滾動,允許用戶選擇動態壁紙作為背景圖片。2.1版本也是一個大的進步,因為這是谷歌***次決定發布一款手機:HTC制造的Google Nexus One。從那以后,他們品牌的設備都帶上了 Nexus的代號。很多人認為這個名字來自于Philip K. Dick’s Nexus 6。
安卓2.2 冰凍酸奶(Froyo) 在2010年五月發布。此次更新的主要目標是提升系統速度,正如介紹中說的將JIT(即時編譯器)引入Dalvik虛擬機。鏈接方式也進行了修正,允許通過USB和WiFi進行網絡共享。***,改進后的瀏覽器應用支持GIF圖片格式和Flash播放器——在Chrome瀏覽器取代AOSP瀏覽器后這項功能又被放棄了。在2010年的***一個季度,三分之一美國人使用的使用智能手機安裝的是安卓系統,趕超了iOS系統。從那以后,安卓被認為成主要移動設備。
Google Nexus S是***部裝備了安卓2.3 姜餅的智能手機。這也是***部由三星制造的Nexus設備。這是很重要的一步進展,如今三星已經成為了***的智能機制造商。該設備幾乎和 Samsung Galaxy S——一部備受推崇的手機一樣經典。姜餅是一個非常成功的操作系統,立刻就成為了***的移動操作系統。安卓2.3對新傳感器,例如近距離無線通信(NFC)、陀螺儀和氣壓計提供了原生支持。這也是安卓***次提供了支持前置和后置攝像頭的應用程序接口(API),而不再是類似于我們在HTC Evo 4G所看到的特定于設備的實現。該操作系統運行快速且穩定,現如今依然可以在很多傳統設備中找到。
令人印象深刻的是,這樣一個小角色成為了應用最廣泛的操作系統之一。但是現在,讓我們暫停這個故事。下周,我們將繼續談談谷歌后來的發布。
原文鏈接: xda-developers 翻譯:顧星竹