本篇文章中廣州手機(jī)軟件開發(fā)公司酷蜂科技劉總監(jiān)主要分析關(guān)于Android系統(tǒng)的優(yōu)勢(shì)與劣勢(shì)!
Android 是 OHA 發(fā)布的開源手機(jī)操作系統(tǒng);第一個(gè)完整的、開放的、免費(fèi)的智能移動(dòng)開發(fā)平臺(tái);基于 Linux 2.6 內(nèi)核,使用 Java 進(jìn)行編程;Android 包括操作系統(tǒng)、中間件和一些關(guān)鍵應(yīng)用。
Android 優(yōu)勢(shì)
平臺(tái)的開放性:源代碼完全開放帶來(lái)更多的第三方應(yīng)用、更具差異性的程序、更多的競(jìng)爭(zhēng)不受限制的APP開發(fā)商:針對(duì)有限內(nèi)存、電池、CPU 優(yōu)化的 Dalvik 虛擬機(jī);Android 源碼遵循 Apache V2 而不是良好的盈利模式:3-7開的盈利模式極大的激發(fā)了軟件開發(fā)者的熱情Google應(yīng)用的無(wú)縫結(jié)合:10 余年間,Google 已完成全面的互聯(lián)網(wǎng)滲透地圖、郵件、搜索等服務(wù)與手機(jī)的無(wú)縫結(jié)合.
Android 劣勢(shì)
由于采用了Java作為手機(jī)軟件開發(fā)語(yǔ)言,目前可用的傳統(tǒng)第三方應(yīng)用還很少;Google 僅提供了一套 Java 核心包(J2SE 5,J2SE 6)的有限子集,可能會(huì)造成 Java 陣營(yíng)的進(jìn)一步分裂;基于 QEMU 開發(fā)的模擬器調(diào)試手段不夠豐富,只支持通話、SMS 等,運(yùn)行速度慢;不具備 Push Mail、Office 功能,對(duì)商業(yè)用戶支持尚弱