一個小小的機器人,造就了一套全新的手機系統(tǒng),Android在全球手機市場乏善可陳的時候,為其帶來了全新的血液。而為了開發(fā)這個小小的“機器人”,卻讓人們煞費苦心,看看Android背后的開發(fā)團隊:Google、HTC、摩托羅拉、T-Mobile、高通、德州儀器(Ti)、英特爾(Inter)、Nvidia、三星……哪一個不是如雷貫耳。如此強大的開發(fā)團隊到底帶給我們的是什么呢?
Android是 Google和剛才我們上面提到的或者還沒有提到的30多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成的“開放手機聯(lián)盟”共同研發(fā)的一個基于Linux平臺的開源手機操作系統(tǒng),而開源的部分包括了操作系統(tǒng)本身,用戶界面和軟件開發(fā)。而Google正是想要借助開放手機聯(lián)盟的力量,打造一種全新的移動開放式平臺,為手機用戶提供一種全新的體驗感受。
Android系統(tǒng)架構(gòu)
應(yīng)用程式
以java為編程語言,使Android從接口到功能,都有層出不同的變化。
中間件
操作系統(tǒng)與應(yīng)用程式的溝通橋梁。 并用分為兩層:函式層(Library)和虛擬機器(Virtual Machine)。
操作系統(tǒng)
控制包括安全(Security),記億體管理(Memory Managemeat),連作管理(Process Management),網(wǎng)絡(luò)堆棧(Network Stack),驅(qū)動程式模型(Driver Model)等。
而對于一個全新的系統(tǒng),必須要有全新的手機終端支持,2008年9月23日,來自德國的電信運營商T-Mobile在美國紐約發(fā)布了全球第一款采用 Android平臺的手機——T-Mobile G1。而這款手機的發(fā)布也引得全球智能手機愛好者的關(guān)注,而在短短的幾個月的時間里,Android也在迅速發(fā)展著,在G1推出不久之后,Android Market就粉墨登場了,一個和蘋果的App store作用相同的軟件市場,它提供給Android系統(tǒng)手機更多的第三方軟件支持。
相比iPhone來說,Android上的軟件市場有更大的優(yōu)勢,作為開放式平臺,Android Market上的軟件不但有大的軟件公司開發(fā)的產(chǎn)品,還有編程愛好者自主開發(fā)的軟件,而更容易的上傳方式使得Android Market的軟件數(shù)量在短短幾個月里成倍數(shù)增長,不過由于平臺是開放式的,因此在這上面可能會有一些垃圾程序,影響到了我們的使用。這也是Google 和蘋果對于軟件商店經(jīng)營策略的不同。