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