官术网_书友最值得收藏!

第1章 Android開發技術基礎

Android是科技界巨頭谷歌公司推出的一款智能設備操作系統,是以Linux開源系統架構為基礎的。Android功能十分強大。從2008年推出到現在,Android一直在全球智能手機操作系統市場中占居第一的寶座。本章簡單介紹Android的發展歷程和背景,并介紹智能設備和Android的密切關系,為讀者步入本書后面知識的學習打下基礎。

1.1 智能手機操作系統介紹

在Android系統誕生之前,智能手機這個新鮮事物大大豐富了人們的生活,得到了廣大手機用戶的青睞。各大手機廠商在利益的驅動之下,紛紛建立了各種智能手機操作系統,并全力搶奪市場份額。Android系統就是在這個風起云涌的時代背景下誕生的。

何謂智能手機

智能手機是指具有像個人計算機那樣強大的功能,擁有獨立的操作系統,用戶可以自行安裝應用軟件、游戲等第三方服務商提供的程序,并且可以通過移動通信網絡接入到無線網絡中。在Android系統誕生之前已經有很多優秀的智能手機操作系統產品,例如,家喻戶曉的Symbian系列和微軟的Windows Mobile系列等。

對于初學者來說,可能還不知道怎樣來區分什么是智能手機。某大型專業統計公司曾經為智能手機的問題做過一項市場調查,經過大眾討論并投票之后,總結出了智能手機所必須具備的功能標準,其中下面是當時投票后得票率最高的前5個選項:

(1)操作系統必須支持新應用的安裝;

(2)高速度處理芯片;

(3)支持播放式的手機電視;

(4)具有大容量存儲芯片和存儲擴展能力;

(5)支持GPS導航。

根據大眾投票結果,手機聯盟制定了一個標準。并根據這個標準為基礎,總結出了如下智能手機的主要特點:

(1)具備普通手機的全部功能,例如可以進行正常的通話和發短信等手機應用;

(2)是一個開放性的操作系統,在系統平臺上可以安裝更多的應用程序,從而實現功能的無限擴充;

(3)具備上網功能;

(4)具備PDA的功能,實現個人信息管理、日程記事、任務安排、多媒體應用和瀏覽網頁;

(5)可以根據個人需要擴展機器的功能;

(6)擴展性能強,并且可以支持很多第三方軟件。

1.2 Android的巨大優勢

為什么Android能在這么多的智能系統中脫穎而出,成為市場占有率第一的手機系統呢?要想分析其原因,需要先了解它的巨大優勢,分析究竟是哪些優點吸引了廠商和消費者的青睞。本節將對上述問題一一解答。

1.2.1 系出名門

Android是出身于Linux世家,是一款開源的手機操作系統。Android功成名就之后,各大手機聯盟紛紛加入,這個聯盟由中國移動、摩托羅拉、高通、HTC和T-Mobile在內的30多家技術和無線應用的領軍企業組成。通過與運營商、設備制造商、開發商和其他有關各方結成深層次的合作伙伴關系,希望借助建立標準化、開放式的移動電話軟件平臺,在移動產業內形成一個開放式的生態系統。

1.2.2 強大的開發團隊

Android的研發隊伍陣容強大,包括摩托羅拉、Google、HTC(宏達電子)、PHILIPS、T-Mobile、高通、魅族、三星、LG以及中國移動在內的34家企業,這都是在手機開發生產領域中享譽盛名的企業。它們都將基于該操作平臺開發手機的新型業務,應用之間的通用性和互聯性將在最大程度上得到保持。此外,相關生產廠家還成立了手機開放聯盟,聯盟中的成員名單如下所示。

1.手機制造商

中國臺灣宏達國際電子(HTC)(Palm等多款智能手機的代工廠)、摩托羅拉(美國最大的手機制造商)、韓國三星電子(僅次于諾基亞的全球第二大手機制造商)、韓國LG電子、中國移動(全球最大的移動運營商)、日本KDDI(2900萬用戶)、日本NTT DoCoMo(5200萬用戶)、美國Sprint Nextel(美國第三大移動運營商,5400萬用戶)、意大利電信(Telecom Italia)(意大利主要的移動運營商,3400萬用戶)、西班牙Telefónica(在歐洲和拉美有1.5億用戶)、T-Mobile(德意志電信旗下公司,在美國和歐洲有1.1億用戶)。

2.半導體公司

Audience Corp(聲音處理器公司)、Broadcom Corp(無線半導體主要提供商)、英特爾(Intel)、Marvell Technology Group、Nvidia(圖形處理器公司)、SiRF(GPS技術提供商)、Synaptics(手機用戶界面技術)、德州儀器(Texas Instruments)、高通(Qualcomm)、惠普HP(Hewlett-Packard Development Company, L.P)。

3.軟件公司

Aplix、Ascender、eBay的Skype、Esmertec、Living Image、NMS Communications、Noser Engineering AG、Nuance Communications、PacketVideo、SkyPop、Sonix Network、TAT-The Astonishing Tribe、Wind River Systems。

1.2.3 Android系統開源

開源意味著對開發人員和手機廠商來說,Android是完全無償免費使用的。因為源代碼公開的原因,所以吸引了全世界各地無數程序員的熱情。于是很多手機廠商都紛紛采用Android作為自己產品的系統。因為免費,所以降低了成本,提高了利潤。而對于開發人員來說,眾多廠商的采用就意味著人才需求大,所以紛紛加入到Android開發大軍中來。于是有一些干的還可以的程序員禁不住高薪的誘惑,都紛紛改行做Android開發。至于“混”的不盡如人意的程序員,就更加堅定了“改行做Android手機開發”,目的是想尋找自己程序員生涯的轉機。而像筆者這樣遇到發展瓶頸的程序員,也決定做Androd開發,因為這樣可以學習一門新技術,使自己的未來更加有保障。

主站蜘蛛池模板: 慈溪市| 隆子县| 深泽县| 台中市| 玛多县| 丰都县| 溧水县| 景泰县| 延长县| 荆门市| 汶上县| 邢台县| 会同县| 黔西| 临海市| 贡觉县| 七台河市| 安徽省| 佛坪县| 新化县| 丹巴县| 昌都县| 镇安县| 班玛县| 普洱| 通榆县| 涟源市| 屏山县| 德保县| 个旧市| SHOW| 盘锦市| 铅山县| 惠安县| 普格县| 慈利县| 钟祥市| 穆棱市| 新竹县| 西青区| 桃园市|