安卓論文總結報告
1.緒論
1.1課題背景
隨著行動通訊與Internet向移動終端的普及,網路和使用者對移動終端的要求越來越高,而Symbian,Windows Mobile,PalmOS等手機平臺過於封閉,不能很好的滿足使用者的需求,因此市場迫切需要一個開發性很強的平臺。經過多年的發展,第三代數字通訊(3G)技術活動了廣泛的接受,它為移動終端使用者帶來了更快的資料傳輸速率。隨著3G網路的使用,移動終端不再僅是通訊網路的終端,還將成為網際網路的終端。因此,移動終端的應用軟體和需要的服務將會有很大的發展空間。Google為此與200X年11月推出了一個專為移動裝置設計的軟體平臺——Android。
Android 是一套真正意義上的開發性的移動裝置綜合平臺,它包括作業系統、中介軟體和一些關鍵的平臺應用。Android 是由Linux+Java構成的開源軟體,允許所有廠商和個人在其基礎上進行開發。Android平臺的開放性等特點既能促進技術(包括平臺本身)的創新,又有助於降低開發成本,還可以是運營商能非常方便地制定自己的特色化的產品。因此,它具有很大的市場發展潛力。
根據中國網際網路資訊中心(CNNIC)釋出的'《第22次中國網際網路絡發展狀況統計報告》顯示,截止2008年6月底,我國網民數量達到了2.53億,首次大幅超過美國,網民規模躍居世界第一位, 其中手機網民達到7305萬,手機上網成為網路接入的一個重要發展方向。
1.2相關技術的發展現狀
1.2.1手機作業系統的發展現狀
Palm OS是一套專門為掌上電腦編寫的作業系統,是一種輕量級、比較開放的作業系統,佔用的記憶體非常小,允許使用者在其基礎上編寫和修改相關軟體,是支援的應用程式更加豐富多彩。Plam 在其它方面也還存在一些不足,如Plam作業系統本身不具備錄音、MP3播放功能等,但是可以透過加入第三方軟體或硬體裝置來實現。其代表性的產品有Palm m505、Palm m500、Palm III等。
Symbian是一個實時性、多工的純32位作業系統,具有功耗低、記憶體佔用少等特點,非常適合手機等移動裝置使用,經過不斷完善,可以支援GPRS、藍芽、SyncML以及3G技術。
Windows mobile系列作業系統是從微軟計算機的Windows作業系統上變化而來的。Windows mobile系列作業系統功能強大,而且支援該作業系統的智慧手機大多數都採用了英特爾嵌入式處理器,主頻比較高,在其它硬體設定(如記憶體、儲存卡容量等)上也採用其他作業系統的智慧手機要高出許多,因此效能比較強勁,速度比較快。Windows mobile系列作業系統包括SmartPhone以及Pocket PC Phone兩種平臺。Pocket PC Phone主要用於掌上電腦型的智慧手機,而SmartPhone則主要為手上智慧手機提供作業系統。
Linux系統是一個原始碼開放的作業系統。由於其開源性,手機制造商可以根據實際情況開放自己的Linux手機作業系統,從而也能夠吸引更多的軟體製造商在其上開發更多的應用軟體,豐富第三方的應用。但是Linux作業系統也還存在一些不足,整合開放環境和基於Linux的產品與PC的連線性比較差等。
1.3論文組織結構
本文首先分析了系統的研究背景,介紹了當前手機作業系統、即時通訊軟體的發展現狀和即時通訊協議,以及本文的主要內容。
第二章,介紹了Android的特徵、Android的架構以及Android應用的構成和工作機制,並對
Android與其它手機作業系統進行了比較,說明了Android的優勢。