- Android系統(tǒng)級深入開發(fā)
- 韓超 梁泉
- 426字
- 2018-12-29 13:39:23
1.1.2 Android的生態(tài)系統(tǒng)
基于Android軟件系統(tǒng),各個廠商可以實現(xiàn)自己的產(chǎn)品,由于Android具有成熟、完整的軟件系統(tǒng),各個廠商可以縮短自己的產(chǎn)品開發(fā)周期。
同時,Android的應(yīng)用程序開發(fā)者,可以基于Android的平臺API來開發(fā)軟件,Android的平臺API是Java接口,與具體的硬件無關(guān),甚至可以在沒有硬件的情況下在仿真器環(huán)境中完成。
各個廠商生產(chǎn)產(chǎn)品和Android的軟件開發(fā)者是相互促進(jìn)的過程:眾多的Android軟件可以讓Android的各個設(shè)備具有更多的功能;不同廠商制造的各種設(shè)備可以讓Android軟件具有更多的運(yùn)行載體。
在眾多的Android產(chǎn)品和Android軟件的開發(fā)過程中,Google可以提供自己的服務(wù),例如Gtalk,Gmail,Google Search等,既促進(jìn)Android平臺的發(fā)展,也讓自己的業(yè)務(wù)拓展到各個基于Android的移動設(shè)備和其他產(chǎn)品。
OHA(Open Handset Alliance,開放手機(jī)聯(lián)盟)是Google與33家公司聯(lián)手為Android移動平臺系統(tǒng)的發(fā)展而組建的一個組織。
Google的Android系統(tǒng)是一個完全開放的系統(tǒng),也是一個完整的生態(tài)系統(tǒng),它分成了3個有機(jī)的組成部分:
Android源代碼工程(Android Open Source Project)
網(wǎng)址:source.android.com/
Android開發(fā)者(Android Developer)
網(wǎng)址:developer.android.com/
Android市場(Android Market)
網(wǎng)址:www.android.com/market/
Android的生態(tài)系統(tǒng)如圖1-2所示。

圖1-2 Android的生態(tài)系統(tǒng)
- 程序員數(shù)學(xué):用Python學(xué)透線性代數(shù)和微積分
- Learning RabbitMQ
- Magento 1.8 Development Cookbook
- GameMaker Programming By Example
- Responsive Web Design by Example
- BeagleBone Black Cookbook
- Salesforce Reporting and Dashboards
- Procedural Content Generation for C++ Game Development
- Python 3 Object:oriented Programming(Second Edition)
- 超簡單:Photoshop+JavaScript+Python智能修圖與圖像自動化處理
- UX Design for Mobile
- Visual Basic 程序設(shè)計實踐教程
- Visual C++開發(fā)寶典
- Head First Kotlin程序設(shè)計
- Mastering ArcGIS Server Development with JavaScript