學(xué)習(xí)Android操作系統(tǒng)時(shí)相關(guān)注意事項(xiàng)
對(duì)于Android操作系統(tǒng)中各種不同組件所使用的 C/C++ 庫(kù)集,Android平臺(tái)可以促使移動(dòng)設(shè)備的創(chuàng)新,讓用戶體驗(yàn)到***越的移動(dòng)服務(wù),希望本文能給大家?guī)?lái)一些有用的信息。
根據(jù)IDC的報(bào)告,從現(xiàn)在起到2013年,Android將是成長(zhǎng)最快的無(wú)線操作系統(tǒng),并將躍居全球第二。目前全球使用最廣泛的智能手機(jī)系統(tǒng),是諾基亞的Symbian。黑莓機(jī)制造商Research In Motion(RIM)暫居第二,蘋果公司的iPhone排名第三。
美國(guó)市場(chǎng)的排名略有不同。RIM是目前***的智能手機(jī)系統(tǒng),蘋果屈居第二,第三名是微軟的Windows Mobile,諾基亞Symbian在美國(guó)僅占非常小的比率。但I(xiàn)DC預(yù)測(cè),到2013年,Android的成長(zhǎng)將超越所有競(jìng)爭(zhēng)者,在全球排名上取代RIM,在美國(guó)也將打下蘋果,躍升為第二名。
這項(xiàng)轉(zhuǎn)變主因是更多硬件商推出采用Android系統(tǒng)的手機(jī)。2009年已有摩托羅拉、HTC和三星推出的幾款Android新手機(jī),但2010年還會(huì)有更多新機(jī)款上市,增加銷量。摩托羅拉已計(jì)劃在今年上半年推出至少10款新Android手機(jī)。
IDC分析師Stephen Drake認(rèn)為,大量的Android OS裝置,將帶來(lái)跳躍式的成長(zhǎng)。Android勝過其它競(jìng)爭(zhēng)者的一大優(yōu)勢(shì),是它能用在眾多廠牌的硬件上。RIM和蘋果的操作系統(tǒng)都只能搭配自家的手機(jī)。Drake說:“雖然市面上有許多操作系統(tǒng),缺少自有軟件的裝置制造商,機(jī)會(huì)相當(dāng)有限。”
Android操作系統(tǒng)迅速增長(zhǎng)的原因是,這一免費(fèi)的開源系統(tǒng)會(huì)吸引越來(lái)越多的手機(jī)廠商,而RIM和蘋果則只在自家的手機(jī)上采用各自的操作系統(tǒng)。微軟的Windows Mobile也允許手機(jī)廠商使用,但是由于它需要收取授權(quán)費(fèi)用,并且Windows Mobile 7遲遲不能推出,這都會(huì)使得廠商更傾向于Android。
根據(jù)IDC預(yù)測(cè),到2013年,全球智能手機(jī)出貨量將達(dá)到3.9億部,2009至2013年復(fù)合年均增長(zhǎng)率達(dá)20.9%。Symbian將繼續(xù)是智能手機(jī)操作市場(chǎng)的領(lǐng)先者,在美國(guó)以外的市場(chǎng),Symbian仍然會(huì)領(lǐng)先于其他競(jìng)爭(zhēng)對(duì)手。
Google將與專業(yè)游戲開發(fā)者大會(huì)(GDC)合作,向2月4日之前登記參加本次會(huì)議的與會(huì)者免費(fèi)發(fā)放Nexus One或摩托羅拉Droid智能手機(jī),幫助開發(fā)者“搭上Android快車”。GDC是全球面向游戲開發(fā)人員***的獨(dú)家專業(yè)大會(huì)。據(jù)GDC主辦方表示:“本次GDC主旨為致力于手機(jī)游戲,使與會(huì)者成為Android手機(jī)游戲新內(nèi)容的***潛在開發(fā)群。”
游戲應(yīng)用是蘋果App Store最暢銷軟件,Google攜Nexus One智能手機(jī)和網(wǎng)絡(luò)商店Android Market進(jìn)入該市場(chǎng)生產(chǎn)采用Android平臺(tái)的智能手機(jī)、上網(wǎng)本和平板電腦等硬件廠商日益增多。
據(jù)GDC表示,智能手機(jī)是***、應(yīng)用最廣泛的游戲平臺(tái),非常適合具有不同游戲玩法體驗(yàn)的獨(dú)立開發(fā)人員。GDC大會(huì)主管麥根-斯卡微奧(Meggan Scavio)說。“我們一直在探索幫助游戲開發(fā)人員學(xué)習(xí)和發(fā)展壯大的途徑。將Android操作系統(tǒng)手機(jī)發(fā)送到與會(huì)者手中將為開發(fā)人員提供新機(jī)遇,我們對(duì)此非常感激。”
歷經(jīng)20多年來(lái)的發(fā)展,應(yīng)用框架已經(jīng)成為軟件相關(guān)產(chǎn)業(yè)各領(lǐng)域的霸主手中的尚方寶劍了。長(zhǎng)久以來(lái)位居軟件業(yè)霸主的Microsoft公司,其手中的尚方寶劍:.NET就是應(yīng)用框架。在移動(dòng)(Mobile)平臺(tái)方面。#t#
即將成為新興霸主的Google公司,其手中的尚方寶劍:Android也是應(yīng)用框架。由此觀之,在軟件相關(guān)產(chǎn)業(yè)里,軟件應(yīng)用與平臺(tái)框架(Framework)設(shè)計(jì)、開發(fā)與應(yīng)用尤為重要。 過去,國(guó)內(nèi)軟件企業(yè)及科研單位展開軟件框架的開發(fā)。
但是成效并不佳。究其原因有二:(1)框架是特定領(lǐng)域的共通架構(gòu),取得團(tuán)隊(duì)共識(shí)頗為困難。(2)可供參考的模板大多不完整,許多部分從零開始,距離成功遙遙無(wú)期。因此,國(guó)內(nèi)絕大多數(shù)業(yè)者都致力于應(yīng)用國(guó)外的應(yīng)用框架,而很少設(shè)計(jì)及開發(fā)自己的應(yīng)用框架。
自從2007底Google公司推出開放源碼的Android操作系統(tǒng)移動(dòng)平臺(tái)框架,其100%的源碼、涵蓋Java層應(yīng)用軟件、C++層類庫(kù)和底層驅(qū)動(dòng)模塊,樣樣俱全,成為***的框架設(shè)計(jì)開發(fā)模板,恰好協(xié)助解決上述的兩項(xiàng)困境。