成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

開源特性如何助力Android在全球移動市場上取得優勢

譯文
移動開發 Android
Android到底憑借著怎樣的優勢獲得了如此熱烈的歡迎?為什么移動市場正逐步向Android一方不斷傾斜?要回答這些問題,我們需要首先對Android的發展歷史作出回顧,并思考開源機制在Android過往的前進道路上起著怎樣的作用。

[[117054]]

【51CTO譯文】大約十年之前,我剛剛拿到自己的***臺手機,那個時候我對這臺小設備所使用的操作系統或者處理器簡直一無所知——甚至其屏幕尺寸對我來說都無關緊要。當時的我完全沉浸在興奮當中,因為這款產品能夠讓我隨時接打電話。

時至今日,手機產品的設計規范已經由功能機徹底轉向智能機方向。當人們打算購買一款新手機時,他們會認真考量其中的操作系統類型、參數配置以及屏幕尺寸等因素。用戶對于此類細節信息的關注當然可以歸結于技術的進步,但更重要的是,現在我們擁有更多可供選擇的操作系統方案。在這片競爭激烈的市場當中,Android已經取得了高達八成的全球份額,這也使其成為手機操作系統領域當之無愧的絕對***。

Android到底憑借著怎樣的優勢獲得了如此熱烈的歡迎?為什么移動市場正逐步向Android一方不斷傾斜?要回答這些問題,我們需要首先對Android的發展歷史作出回顧,并思考開源機制在Android過往的前進道路上起著怎樣的作用。

[[117055]]

早期Android

Andy Rubin、Rich Miner、Nick Sears以及Chris White于2003年10月共同建立了Android有限公司,他們最初只是單純要為數碼相機產品開發出一款高級操作系統,但隨后其關注重點開始轉向移動設備平臺。谷歌于2005年8月收購了Android公司,這也顯示出谷歌有意進軍移動操作系統市場的強烈愿望。2007年晚些時候,開放手機聯盟(簡稱OHA)正式建立。這個聯盟擁有眾多來自不同領域的參與參商,包括以谷歌為代表的技術企業,以索尼、HTC以及三星為代表的設備制造商,再加上以Sprint與T-Mobile為代表的運營商。OHA的目標在于為移動設備開發開放式標準。正是從那時開始,Android操作系統以開源軟件的面貌與全世界見面。不過時隔一年,首款Android設備HTC Dream才于2008年10月正式發售。

Android的開源優勢

Android以Linux內核為基礎,其源代碼以Apache許可(免費使用且可自由修改)因此任何人都能夠隨意下載。這讓Android自發布之日起就具備不可替代的獨特優勢:

1.OEM制造商推出的移動手機證明了Android自面世之日起就擁有強大的號召力;OHA中的幾乎所有OEM參與者都有推出自己的Android手機,而且直到現在也仍然如此。除此之外,剛剛興起的年輕移動制造商們也更傾向于推出以Android為基礎的手機產品,因為這能為其終端用戶帶來規模龐大的應用程序選項,同時免去了其自主開發操作系統的前期投入。

2. 由于Android源代碼允許大家隨時下載并作出修改,因此這款操作系統面向不同硬件平臺的衍生版本數量正不斷增加,且勢頭始終不減(我們甚至可以在機頂盒、冰箱甚至洗衣機當中運行Android系統)。近期最典型的實例當數基于Android的諾基亞X系列手機。

3. 由于這是全球***款開源移動操作系統,Android吸引到無數關注者的目光。來自世界各地的開發人員、開源支持者以及客戶開始爭先恐后地推進自己的體驗之旅。

應用程序商店

Android支持終端用戶選擇的各類第三方應用程序。這其實算不上什么全新概念;那些使用塞班等早期移動系統的手機同樣允許用戶安裝應用程序,但它們往往既不具備統一的應用程序開發流程、也無法讓用戶輕松找到并安裝這些應用。應用程序商店的出現讓應用開發者與終端用戶們能夠更為輕松地完成自己的預期目標。這種模式如今已經被廣泛接受,而且幾乎所有移動平臺都開始構建自己的應用程序商店。特定平臺上的可用應用程序數量能夠幫助我們了解對應操作系統在市場上的受歡迎程度(至少在開發者群體中是如此)。

為Android開發應用

有了谷歌這位技術巨頭作為后盾,Android已經逐步建立起龐大的生態系統。下面讓我們一同了解其中的幾大重要組成部分:

1. IDE:在謀劃為Android平臺開發應用程序的時候,開發人員首先要考慮的通常是集成開發環境(簡稱IDE)或者是能夠被用于進行應用開發的工具。Android的IDE在獲取方面非常輕松:只需下載Eclipse IDE并安裝相關Android開發者工具插件即可。

2. 全面的說明文檔與技術支持:開發者們面臨的下一個難題在于說明文檔。由于開發出的應用程序必須安裝在Android操作系統之上,因此應用開發者們必須了解自己能夠在代碼中使用哪些API。舉例來說,如果某位開發者希望在自己的應用程序當中使用設備上的相機,那么要如何實現?很簡單,只需閱讀說明文檔并找到適當函數并加以調用即可。操作系統代碼的獲取同樣非常簡單,而這讓開發人員能夠更加輕松愉悅地完成應用創建。

3. Google Play:開發人員希望用戶能夠獲取到自己開發出的應用——當然,他們自然也希望自己的工作成果能夠獲得應有的回報。Google Play Store作為一套門戶,完全可以滿足開發者對于應用程序托管以及獲取相關收益的需求。用戶在這里可以直接獲取到數以百萬計的應用程序方案。不過Play Store并非獲取應用程序的惟一途徑,大家也可以利用應用程序的.apk文件將其直接安裝在自己的Android手機之上。

對抗碎片化

盡管能夠自由對開源Android進行修改***吸引力,但這也會帶來潛在的安全風險——畢竟如果每個人都根據自己的理解對Android代碼作出變動,那么標準化將徹底成為空談。谷歌自然擁有自己的解決方案:兼容性測試套件(簡稱CTS)。這是一款基于JUnit框架的測試套件,能夠根據實際需求加以使用。其中預置標準操作系統定義,所有新型實施方案可以通過測試驗證其與特定硬件平臺是否能夠順利對接;用戶也可以借此確保來自應用程序商店的軟件能夠切實運行在特定Android設備之上。

由開源社區與谷歌公司推動的持續創新已經讓Android達到無可匹敵的高度,而這場競賽仍在不斷繼續。大家認為Android的健康發展還得到了哪些因素的推動?請在評論中與我們分享您的見解。

原文鏈接:How open sourcing Android made it a mobile market leader

核子可樂譯

責任編輯:閆佳明 來源: 51CTO譯文
相關推薦

2021-07-12 14:19:15

Android加密貨幣網絡安全

2012-02-02 14:44:06

2010-03-17 15:44:22

高端交換機

2021-07-13 12:01:00

容器容器軟件市場容器供應商

2022-12-07 13:39:47

2010-03-11 16:36:57

以太網交換機

2025-02-04 21:45:49

2013-01-14 09:34:48

OpenStack開源云管理平臺微軟

2015-06-10 15:52:28

云存儲云DR數據保護

2016-03-10 10:06:52

關鍵技能開發者炙手可熱

2010-01-14 13:31:12

以太網交換機

2014-09-29 09:52:25

騰訊云

2011-07-13 12:54:20

CA TechnoloIT管理軟件

2023-03-31 14:41:10

2015-11-16 17:16:59

路由器

2017-09-27 08:35:26

大數據固態硬盤云存儲

2010-03-18 10:03:51

高端交換機

2022-11-29 16:59:47

2021-09-23 13:43:33

物聯網

2017-12-26 14:37:48

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产久| 91av免费看| 亚洲一二三在线观看 | 国产精品高潮呻吟久久 | 一级片视频免费观看 | 日韩精品在线网站 | 亚洲一区播放 | 亚洲精品久久久一区二区三区 | 国产一区二区三区久久久久久久久 | 中文字幕av免费 | 久久一区二区三区四区 | 久久亚洲国产精品 | 亚洲免费大片 | 国产99久久精品一区二区永久免费 | 午夜精品一区二区三区在线 | 日本高清精品 | 精品久久久久久 | 日本在线看片 | 欧美a视频 | 在线亚洲精品 | 黄色毛片在线观看 | 久久久久久久久精 | 老司机狠狠爱 | 亚洲成人av| 自拍偷拍亚洲欧美 | 日本久久久久久 | 成人在线免费观看 | 欧美一级在线视频 | 亚洲精品免费视频 | www天天操 | 在线看91| 成人精品国产一区二区4080 | 国产ts人妖另类 | 91天堂网 | 性福视频在线观看 | 九九激情视频 | 亚洲国产精品久久 | 99视频在线播放 | 午夜av免费 | 狼人伊人影院 | 日韩一区中文字幕 |