天天看點

Android的曆史與花邊

作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝!

現在的Android如日中天。每天150萬部的Android裝置被激活,全球Android使用者有7億。三星也憑借Android手機,成為第一大智能手機生産商。而Android在2007年最初釋出時,當時負責微軟移動開發的Scott Horn評論說,“我看不出他們(Android)能有多大的影響”。如今,Android的成功已經不需要預測。

Android的曆史與花邊

移動作業系統份額

Android是Google收購的諸多項目的一個。Android之父Andy Rubin最初隻想做一個數位相機的作業系統。2005年,Google以五千萬美元的價格收購了名不見經傳的Android。随後Android項目在花完資金後,陷入不溫不火的尴尬境地。正當Andy為未來悲觀時,蘋果拯救了Android。2007年,喬布斯釋出第一款iPhone。全新的理念和無比友好的界面,立即震撼市場。Google意識到這小小的掌上機隐含的威脅。很快,Google從自己收購來的大把項目中找到Android,以免費提供Android作業系統為誘餌,聯合灰頭土臉的手機生産商們對抗蘋果。手機廠商擠不進蘋果封閉的系統,也隻能搭Android這條船。

Android的曆史與花邊

Google擅長于網絡,硬體和作業系統的積累較少。為了盡快建起防線,Android采用了較為廉價的發展路線。Android主要支援ARM架構的晶片。這一架構以精簡節能著稱。在ARM上層,Android使用Linux核心,進而利用Linux豐富的硬體支援。在Linux核心之上,Android以Java虛拟機(JVM)為藍本,制作适宜移動端使用的Dalvik虛拟機。Dalvik虛拟機中,運作着App代碼。相比于iPhone長達數年的醞釀,Android不到一年即釋出産品,但這種四處借鑒的做法也為未來的專利之争埋下禍根。

Android的曆史與花邊

Android架構

Android初期隻能跟在iPhone身後亦步亦趨。相對于iPhone的“高富帥”氣質,Android使用者被标簽為屌絲。開發者在Google應用商店的收益,也遠低于在蘋果的收益。然而,三星的S系列手機徹底改變了這一局面。Android針對移動機的優化不足,是以相同硬體條件下,難以達到iPhone的流暢度。三星S系列手機利用超高的硬體配置來彌補這一缺陷。S系列手機的超大屏,也是iPhone不具備。憑借S系列的成功,三星手機迅速拉升Android的市場占有率,反過來威脅到了iPhone的一哥地位。

Android的曆史與花邊

三星S3

風向迅速轉變。蘋果無法以技術創新拉開距離,開始動用專利武器,對Android和三星提起訴訟。然而喬布斯手中的兩百多項專利,并不能真正擊敗Android。通過一些小的改動,比如将橫向滑動的解鎖改為不定向的滑動,Android就可以避開專利陷阱。而三星甚至因為蘋果的訴訟,提高了在美國市場的知名度。然而,Google自己也沒有預期到Android的成功,暗自後悔最初太保守。三星在Android陣營中的一家獨大也讓Google心生警惕。Google花大價錢收購了摩托羅拉,打造自己的硬體生産線。

Android的曆史與花邊

相對于蘋果,更有破壞性的是Oracle。從Sun手中買過Java後,Oracle還沒有從Java中獲得太大的利益。而Oracle手中的Java,也發展緩慢。然而這并不妨礙Oracle對Android的觊觎。Oracle對Google提起系列訴訟,其中的理由是“Google對Java API的改動,破壞了Java平台的完整性”。聽起來有些空洞,卻支撐起百億美元的專利案。相對于此,Oracle收購Sun的56億美元,顯得便宜得多。

無論Android的未來如何,都是智能手機大潮的一部分。在這股浪潮中,曾經的個人電腦巨人們被遠遠抛下。PC的出貨量已經開始衰落,不但被智能手機遠遠抛在後面,甚至被新生的平版電腦趕上。曾經的PC霸主們,Intel和微軟,開始思考自己的移動端政策。然而看看智能手機的增長曲線,留給他們的時間有限。

最後,收集一些Android的梗。從經典的Cupcake開始,Android的版本昵都是一種甜品,且首字母按順序排列。

Android的曆史與花邊

"Android"這個詞早就存在,用于描述自動工作的機器。這個詞的現代含義為人形機器人。Android包含了Android之父Andy和Droid。Droid指《星球大戰》中的機器人,是導演喬治盧卡斯捏造的。

Android的曆史與花邊

Android的形象與一款老遊戲中的叫做“Android”的人物相仿。這暫時還沒有引起一宗新的專利案。

Android的曆史與花邊

NASA(美國航空航天局)将一顆搭載Google Nexus One的超小型試驗衛星STRaND-1送上太空。Android作為衛星的大腦,收集資訊,指揮衛星的運作和通信。如果溫度過低,那麼系統會增加運作的程序,避免電池過冷。太空軌道上還沒有一台iPhone。這一次,Android領先。

Android的曆史與花邊

STRaND-1

我的第一台Android裝置是Motorola Charm,機械鍵盤,搭載Android 2.1。如今已經走入曆史了吧。

Android的曆史與花邊

歡迎繼續閱讀“Java快速教程”系列文章

如果你喜歡這篇文章,歡迎推薦。