自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

移動5年 Android生態(tài)系統(tǒng)的演進

移動開發(fā) Android
由Google、HTC、Qualcomm聯(lián)手打造的第一部Android手機G1,開啟了移動時代的Andr​​oid紀(jì)元(如圖1所示),直到現(xiàn)在Android也是唯一能在移動市場上與iOS相抗衡的平臺。

由Google、HTC、Qualcomm聯(lián)手打造的第一部Android手機G1,開啟了移動時代的Andr​​oid紀(jì)元(如圖1所示),直到現(xiàn)在Android也是唯一能在移動市場上與iOS相抗衡的平臺。簡單地說,Android與iOS占盡了移動時代的先機(這個故事要從2007年的iPhone和2008年的Andr​​oid G1開始說起,甚至是更早之前的開發(fā)史及并購史),App開發(fā)者已在Android及iOS上扎下了深厚的根基,因此再也無力也沒有必要去為第三個平臺開發(fā)或移植自己的App,原因很簡單,因為受眾太少,支出與收入不成正比。

 

一開始Android生態(tài)系統(tǒng)很簡單,就是拉攏App開發(fā)者,并且尋求與更多芯片制造商及手機廠商的合作,共同推廣Android這個開放平臺。但隨著Android市場占有率逐步攀升,Google開始一步步地收緊及控制生態(tài)系的發(fā)展,以期自己能在Android平臺上獲得更多的利益(簡單地說,就是收入,Google希望Android能夠為自己帶來更多的收益),而不再滿足于只是打造及提供Android平臺的角色。

隨著Android一路開疆辟土,出現(xiàn)在越來越多的移動設(shè)備上,再加上Google對Android策略的轉(zhuǎn)變,現(xiàn)今的Andr​​oid生態(tài)系統(tǒng)已變得較以往復(fù)雜了許多,系統(tǒng)中的角色較以往多了電信運營商、汽車制造商、串流內(nèi)容及媒體提供商等。Google在全球移動市場的策略也已從“移動優(yōu)先”轉(zhuǎn)變至“攻占所有屏幕(裝置)”,而Android也企圖往這個目標(biāo)上不斷邁進(如圖2所示)。

 

時至今日,歐洲、美國、日本的手機制造商節(jié)節(jié)敗退,摩托羅拉、諾基亞、索尼等老牌制造商相繼裁員(甚至出售手機及移動業(yè)務(wù)),而中國手機制造商卻不斷崛起,中興、華為、聯(lián)想、酷派、OPPO、小米等相繼殺入手機市場后,如今中國已成為全球最大的智能機生產(chǎn)及銷售國,智能機用戶數(shù)早已超越美國。而新興的國外市場,如印度、南美、東南亞正刮起一陣低價智能機風(fēng)暴,Android正是這波低價智能機的推手(如采用MTK芯片的Andr​​oid One)。低價智能機席卷著新興國家的市場,而新興國家的市場也儼然成為智能機的一個重要主戰(zhàn)場,Android的野心當(dāng)然不止于此,Android企圖發(fā)力于高、中、低階的智能機市場,而這些細微的變化正一點點地牽動著Android生態(tài)系統(tǒng)的轉(zhuǎn)變。

 

Android的開放與制約

 

Android一開始由Andy Rubin領(lǐng)軍,從一開始的全面開放,到像選妃似的,每次釋放出新版Android軟件的同時,選擇與特定的手機制造商合作開發(fā)Android原生機,例如HTC、三星等。這一舉動令各家手機制造商對Android仰望備至,都想抱上Android的大腿。因為手機制造商一旦獲得與Android合作開發(fā)新版原生機的機會,就等于能提早得到新版Android軟件代碼,進而取得先機來開發(fā)其他自家的產(chǎn)品(如三星的Galaxy系列),早對手一步將自家產(chǎn)品推向市場銷售,從而取得市場先機。這種方式無疑令部分手機制造商對Android產(chǎn)生反感。

2013年3月,Android從Andy Rubin轉(zhuǎn)由原領(lǐng)導(dǎo)Chrome的Sundar Pichai接手負責(zé),而Android也由工程導(dǎo)向轉(zhuǎn)為營利導(dǎo)向,例如減少手機制造商與Google分成Google Play和Google Search的收入。Android更強烈地主導(dǎo)其UI顯示的一致性,并與各家手機制造商簽訂約束性的協(xié)議,強加Google的相關(guān)應(yīng)用服務(wù)于Android系統(tǒng)上,甚至將應(yīng)用擺放在Android桌面上的位置都強加限制,大幅度收緊了各家Android設(shè)備制造商分散且碎片化的UI風(fēng)格,以期用戶在汽車、電視、可穿戴設(shè)備、手機等所有Android設(shè)備上都能得到相同的用戶體驗,Google此舉也造成了部分手機制造商及開發(fā)者的反感。

歸根結(jié)底,Google還是希望自己的角色能像蘋果一樣介于用戶和運營商之間,由目前的“用戶/手機品牌商→運營商”,轉(zhuǎn)變?yōu)?ldquo;用戶/手機品牌商→Google→運營商”,以期收緊分散且碎片化的Andr​​oid生態(tài)圈,并獲取更大的潛在利益。這一點,我們可以在最新發(fā)布的Android L版本的軟件中看到,Google加入了更多特定運營商所需的功能。

移動互聯(lián)網(wǎng)時代,Android已然成為Google的一個標(biāo)準(zhǔn)平臺,而非過去傳聞的與Chrome整合成一個新的平臺,或是將Android整合進Chrome中。這種情況下,Android設(shè)備制造商如何應(yīng)對Google的策略調(diào)整及Android版本的快速演進,并調(diào)整自己迅速定位市場,從而避免自己成為只是幫Google打工的打工仔是至關(guān)重要的。Android設(shè)備制造商必須打造出自己獨特的生態(tài)系統(tǒng)(例如跨手機、平板、電視等),而非只是一個設(shè)備制造商。這樣一來,我們可以清晰地看到,目前純手機制造商已越發(fā)難以生存。

 

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

 

從Android 1.0至今(更甚至是1.0之前的m*至今),Android系統(tǒng)每一版都有不少的改動(如圖3所示),例如HAL有過兩次的版本改進、Camera HAL已迭代至第三版、多媒體核心由一開始的OpenCore直到現(xiàn)在的Stagefright。而一開始的WebView至今則完全被Chrome取代,Android也從ARM一路拓展到x86及MIPS平臺。版本演進的過程及內(nèi)容實在太多,如果真的要巨細靡遺地寫,可能三天三夜也寫不完,所以我想僅對每一版本的改動給予一句代表性的描述​​,并在最后針對Android的最新版(代號L),做一些基本介紹。

Android 1.0:第一部Android手機以及Google Apps的誕生;

 

Android 1.5 Cupcake:支持軟件鍵盤;

 

Android 1.6 Donut:支持CDMA;

 

Android 2.0 Éclair:GPS大放異彩,GoogleNexus One手機誕生;

 

Android 2.2 Froyo:加入語音識別功能;

 

Android 2.3 Gingerbread:Nexus S;

 

Android 3.0 Honeycomb:第一次專給平板設(shè)備設(shè)計UI;

 

Android 4.0 Ice Cream Sandwich:一個新的UI界面Holo與內(nèi)嵌字體Roboto,并支持人臉解鎖;

 

Android 4.1 Jelly Bean:Nexus 7:Google官方第一臺Android平板設(shè)備;

 

Android 4.3 Jelly Bean:引入對可穿​​戴設(shè)備的支持;

 

Android 4.4 KitKat:支持更少內(nèi)存的移動設(shè)備。

 

接下來是Android L,它的預(yù)設(shè)虛擬機為ART,支持64位,所需要的系統(tǒng)空間較以往的Andr​​oid版本更大,因為ART有一個轉(zhuǎn)換檔案格式的動作,其缺點就是會占用更多的系統(tǒng)空間,但之后軟件的執(zhí)行速度可能有一定的提升。另外,Android L可能會加入部分地區(qū)及運營商的特殊需求,例如multi-SIM、NFC、Wi-Fi等;此外​​,Android L也更強調(diào)系統(tǒng)安全,它可以預(yù)設(shè)為強制性安全模式,即一般應(yīng)用啟動時需要多道的身分及權(quán)限確認才能執(zhí)行。

時至今日,Android身影幾乎無處不在,回顧以往,Android系統(tǒng)的演進總是先求有、再求好,智能移動時代發(fā)展至今,全球正邁向下一個里程碑,希望Android此時能不忘初心,做一個平衡生態(tài)系統(tǒng)的維護者及領(lǐng)導(dǎo)者,而非僅是利益上的掮客,不要為了利益而讓這個生態(tài)圈走向封閉。

作為開發(fā)者,此時更應(yīng)該思考自己擁有如此巨大的市場優(yōu)勢、健全的物流體系及現(xiàn)金流系統(tǒng),以及眾多的手機及移動設(shè)備制造商,如果能積極培養(yǎng)系統(tǒng)級的軟件人才,有條件打造出一個來自中國的自主生態(tài)系統(tǒng),以期將來與Android分庭抗禮。

作者鐘文昌,臺灣第一位講授從無到有上機移植Android至實際硬件平臺的業(yè)界講師,至今培訓(xùn)過上千位Android相關(guān)專業(yè)研發(fā)人員,包含工程師、架構(gòu)師、產(chǎn)品經(jīng)理、高階主管、市場銷售等。

責(zé)任編輯:chenqingxiang 來源: 博客園
相關(guān)推薦

2011-12-09 11:02:52

NoSQL

2015-02-11 17:40:14

APICloud

2024-07-12 15:19:36

2023-08-03 10:17:57

JavaScripNode.jsChrome

2013-09-17 10:04:54

思杰

2009-12-25 14:49:55

2019-01-13 15:00:52

區(qū)塊鏈生態(tài)系統(tǒng)

2021-11-23 20:54:34

AI 生態(tài)系統(tǒng)

2013-06-07 09:59:53

大數(shù)據(jù)移動生態(tài)系統(tǒng)

2011-05-19 15:15:39

Oracle生態(tài)系統(tǒng)

2015-04-01 11:23:23

2009-03-27 09:09:03

GoogleAndroid移動OS

2010-05-12 11:16:00

SAP

2013-11-04 16:57:21

Hadoop大數(shù)據(jù)Hadoop生態(tài)系統(tǒng)

2012-07-05 09:49:23

Android專利戰(zhàn)

2010-06-03 18:59:59

未來網(wǎng)絡(luò)MX 3D路由器Juniper

2020-06-02 21:02:48

物聯(lián)網(wǎng)硬件威脅物聯(lián)網(wǎng)安全

2009-10-20 14:43:22

moblin開發(fā)移動

2017-08-02 13:08:30

物聯(lián)網(wǎng)生態(tài)系統(tǒng)邊緣計算

2022-02-25 11:09:16

區(qū)塊鏈技術(shù)生態(tài)系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號