国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

ANDROID:新一代智能手機操作系統(tǒng)標桿

2010-08-21 03:22郭國勇周慶國
中國教育網(wǎng)絡 2010年11期
關(guān)鍵詞:開發(fā)人員內(nèi)核開發(fā)者

文/郭國勇 周慶國

Android前世今生

Android系統(tǒng)從宣布到現(xiàn)在經(jīng)歷了近三個春秋,應該被越來越多的人所認可,但是相信還是有很大一部分人對Android的印象還是處于朦朧狀態(tài)。那么何謂Android系統(tǒng)?

Android顧名思義指“機器人”。最先是由硅谷的著名極客Andy Rubin創(chuàng)辦的Android公司進行開發(fā)設計的,之后該公司獲得了很多同行的青睞,而就在這時Rubin給Google公司的創(chuàng)始人拉里·佩奇發(fā)了封郵件,數(shù)周之后Google便宣布收購Android。

Android是Google于2007年11月5日宣布的基于Linux的開源的手機操作系統(tǒng)。該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成。號稱是首個為移動終端打造的真正開放和完整的移動軟件平臺。

同時,Google于2007年11月5日宣布組建一個全球性的聯(lián)盟組織,即開放手機聯(lián)盟(OHA,Open Handset Alliance)。該開放手機聯(lián)盟由手機制造商、軟件公司、半導體公司和移動運營商等組成,包括中國移動、中國聯(lián)通、華為、中興、聯(lián)想等在內(nèi)的48家企業(yè)(還在不斷更新中)。該聯(lián)盟支持Google發(fā)布的手機操作系統(tǒng)和應用軟件,并共同開發(fā)Android系統(tǒng)。

Android系統(tǒng)架構(gòu)

Android平臺采用了軟件疊層(Software Stack)的架構(gòu)。最底層是Linux內(nèi)核,在軟件和硬件層建立了一個抽象層,使得開發(fā)人員無需關(guān)心硬件細節(jié)。在內(nèi)核層之上是系統(tǒng)庫和運行環(huán)境,其中包含了核心庫和Dalvik虛擬機。然后是應用框架層,該層是進行Android應用開發(fā)的基礎。最后是應用層,主要是Android系統(tǒng)默認提供的一系列的核心應用程序。

Android優(yōu)勢

根據(jù)市場研究機構(gòu)IDC的相關(guān)預測,到2013年底,Android有望成為增速最快的手機操作系統(tǒng),屆時將成為全球第二大智能手機操作系統(tǒng)。那么Android核心優(yōu)勢在于何處?筆者認為Android的優(yōu)勢很大一部分來源于谷歌的創(chuàng)新能力以及谷歌對用戶行為數(shù)據(jù)和全球數(shù)字信息的整合。

1.開放性

Android的源代碼是遵循Apache V2軟件許可的,而不是通常的GPL v2許可。因而,Android作為一款免費的開源的平臺,與封閉式的操作系統(tǒng)Windows Mobile及半開放式操作系統(tǒng)Symbian OS相比,更容易吸引廠商的投入。

2.應用平等性

Android中的應用程序都是運行在核心引擎Dalvik虛擬機之上的,撇開該核心引擎,Android中的所有程序都可以視為“應用”。

3.應用無界性

用戶可以把互聯(lián)網(wǎng)上的數(shù)據(jù)與本地的日歷、聯(lián)系人、位置等信息結(jié)合起來,從而創(chuàng)造全新的用戶體驗。

4.應用開發(fā)方便性

為了方便開發(fā)人員進行應用程序的開發(fā)Google提供了大量的諸如Google Map之類的實用工具及應用框架。

5.廣泛的社區(qū)支持

由于Android內(nèi)核基于Linux,因此,具有強大的Linux社區(qū)的支持。

6.全新的管理模式

憑借Google的市場優(yōu)勢,使得產(chǎn)業(yè)鏈中的各方(運營商、制造商、軟件公司以及獨立開發(fā)者等)都可以獲得不錯的利益。這開創(chuàng)了“互聯(lián)網(wǎng)企業(yè)+運營商+手機廠商+開發(fā)者”共同創(chuàng)盈的新型管理模式,極大地激發(fā)了開發(fā)者的熱情。

7.與互聯(lián)網(wǎng)的無縫對接

與蘋果的iPhone手機操作系統(tǒng)相比,Android采用了WebKit瀏覽器引擎,能夠搜索、觀賞視頻節(jié)目和查收電子郵件。

8.可移植性

同樣,由于Android內(nèi)核是基于Linux的,自從Android一出世,很多開發(fā)者便開始從事Android的相關(guān)移植工作,目前已成功移植到諸如EeePC等上網(wǎng)本上并成功運行。

同時,福特和通用汽車,為了對抗其他同行的攻勢,決定正式與Google合作,借助于Android系統(tǒng)強大的功能,共同開發(fā)“Android Car”,屆時Android將會和汽車進行無縫對接。

猜你喜歡
開發(fā)人員內(nèi)核開發(fā)者
多內(nèi)核操作系統(tǒng)綜述①
強化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
活化非遺文化 承啟設計內(nèi)核
Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應用
Linux內(nèi)核mmap保護機制研究
“85后”高學歷男性成為APP開發(fā)新生主力軍
16%游戲開發(fā)者看好VR
后悔了?教你隱藏開發(fā)人員選項
三星SMI擴展Java論壇 開發(fā)人員可用母語