一、手機操作系統(tǒng)的種類
二、昔日的皇者——Symbian(塞班)系統(tǒng)
塞班系統(tǒng)作為昔日智能手機的王者,曾在2005年至2010年間風靡全球。那時的街頭巷尾,手持諾基亞的Symbian手機的人們比比皆是。這一系統(tǒng)的典型特點包括:對硬件要求較低、操作簡單、省電以及軟件資源豐富。
塞班系統(tǒng)的開發(fā)初衷,是確保在資源有限的設(shè)備上也能實現(xiàn)長時間穩(wěn)定運行。其應(yīng)用程序開發(fā)的學(xué)習(xí)曲線較為陡峭,開發(fā)成本較高,但程序的運行效率極高。例如,在5800的128M RAM下,后臺可以同時運行十幾個程序而依然流暢(多任務(wù)處理功能強大),即使幾天不關(guān)機,其剩余內(nèi)存也能保持穩(wěn)定。
盡管受到Android和iOS系統(tǒng)的沖擊,諾基亞仍推出了塞班^3系統(tǒng),并持續(xù)進行更新。從外在的用戶界面到內(nèi)在的功能特性,都有了顯著提升。由于對新興的社交網(wǎng)絡(luò)和web 2.0內(nèi)容支持欠佳,塞班系統(tǒng)在智能手機市場的份額逐漸萎縮。最終,包括摩托羅拉、三星電子、LG、索尼愛立信等廠商紛紛轉(zhuǎn)向Android領(lǐng)域,而諾基亞也與微軟合作,推出了基于Windows Phone的智能手機,塞班系統(tǒng)退出市場已成定局。
三、如今的潮流——Android系統(tǒng)

Android一詞源于法國作家利爾亞當在1886年的科幻小說中的命名。從HTC和Google聯(lián)手推出的第一臺Android手機G1開始,這一系統(tǒng)便迅速嶄露頭角。到了2011年第一季度,Android系統(tǒng)的全球市場份額首次超過塞班系統(tǒng),躍居全球第一。
如今,Android系統(tǒng)已經(jīng)成為市面上主流的智能手機操作系統(tǒng)之一。其市場份額在全球范圍內(nèi)持續(xù)增長,特別是在中國市場,其占有率更是高達58%。隨處可見的Android設(shè)備都展現(xiàn)了這個綠色機器人的身影。
四、高貴華麗的iOS系統(tǒng)
iOS系統(tǒng)是蘋果移動設(shè)備iPhone和iPad的操作系統(tǒng),在App Store的推動下,成為了引領(lǐng)全球潮流的操作系統(tǒng)之一。這一系統(tǒng)的設(shè)計初衷是提供多點觸控的直接操作體驗,通過滑動、輕觸開關(guān)及按鍵等方式進行系統(tǒng)交互。
最早的iPhone OS 1.0內(nèi)置于第一代iPhone中,借助流暢的觸摸屏幕為用戶帶來卓越的使用體驗。而iPhone OS 2.0的發(fā)布,伴隨著App Store的誕生,為第三方軟件開發(fā)者提供了一個便捷高效的銷售平臺,從而極大地豐富了iPhone手機的功能應(yīng)用。
五、其他手機操作系統(tǒng)
一、iPhone OS的進化歷程
1. iPhone OS 3.0:功能拓展的時代
隨著iPhone 3GS的推出,iOS迎來了其歷史上的一個重要里程碑——iPhone OS 3.0。這一版本為iPhone用戶帶來了復(fù)制粘貼功能,極大地提高了操作效率和便捷性。

2. iOS的正式啟航:iOS 4的誕生
伴隨著iPhone 4的面世,蘋果公司對原有的iPhone OS系統(tǒng)進行了重新命名,正式定名為“iOS”,并發(fā)布了新一代操作系統(tǒng)——iOS 4。這個版本標志著iOS系統(tǒng)的正式啟航,并首次引入了多任務(wù)功能,通過簡單的雙擊HOME鍵即可實現(xiàn)。
二、移動操作系統(tǒng)的競爭態(tài)勢
全新面貌下的競爭:Windows Phone的崛起
在iOS和Android的激烈競爭中,微軟Windows Mobile系統(tǒng)一度面臨巨大的壓力。經(jīng)過長時間的研發(fā)和調(diào)整,微軟決定重新開發(fā)一個新的行動操作系統(tǒng)——Windows Phone。由于研發(fā)過程中的種種困難,其原計劃的發(fā)布時間被推遲。盡管如此,Windows Phone的出現(xiàn)標志著微軟在移動操作系統(tǒng)領(lǐng)域的全新面貌。

三、Windows Phone的重大變革
1. 從Windows Mobile到Windows Phone的轉(zhuǎn)型之路
微軟為了應(yīng)對iOS和Android的挑戰(zhàn),決定對原有的Windows Mobile系統(tǒng)進行全面改革。雖然原有的應(yīng)用程序無法在Windows Phone系統(tǒng)中正常運行,但這被認為是必要的改變。Windows Phone部門的副總裁泰瑞·邁爾森表示:“為了改善Windows Phone 7的使用體驗,我們不得不打破Windows Mobile 6.5的應(yīng)用程序兼容性?!边@一決策反映了微軟對移動市場的重視和決心。
2. Windows Phone的新用戶界面:Metro風格
二、一個App系統(tǒng)的全套源代碼構(gòu)成

在探討App系統(tǒng)的全套源代碼時,我們可以從以下幾個方面深入了解其構(gòu)成。
源代碼的開頭通常會有一個“package”語句。這一部分是必不可少的,且在一個源程序中只能出現(xiàn)一次,它標志著源代碼所屬的包名,必須放在源程序的最開始。
緊接著,我們會看到一系列的“import”語句。這些語句用于引入外部類、方法或變量等,使得我們在自己的程序中可以使用這些外部資源。這些import語句必須放在所有的類定義之前。
之后,我們進入公共類定義部分。在Java源程序中,至多只能有一個公共類的定義。這個公共類是程序的主入口,其名稱必須與源文件的名稱完全一致。
除了公共類,源代碼中還可以包含多個普通的類定義。這些類可能具有不同的屬性和方法,為程序提供多樣化的功能。

源代碼中還可以包含接口定義。接口是一種定義方法但不包含方法實現(xiàn)的抽象類型,為程序提供了可擴展性和靈活性。
一個典型的Java源程序的結(jié)構(gòu)可能如下:首先是一個“package”語句,然后是若干“import”語句,接著是公共類的定義,然后是多個類和接口的定義。這樣的結(jié)構(gòu)使得代碼組織有序,便于閱讀和維護。
三、App開發(fā)企業(yè)的系統(tǒng)優(yōu)先選擇
在App開發(fā)領(lǐng)域,企業(yè)在進行系統(tǒng)選擇時通常會優(yōu)先考慮開發(fā)IOS系統(tǒng)。這背后的原因有以下幾點:
資金限制是一個不可忽視的因素。對于一些實力有限的開發(fā)公司來說,他們可能只能負擔得起在一個平臺上進行開發(fā)的費用。

市場占有份額也是企業(yè)考慮的重要因素。蘋果公司在全球范圍內(nèi)仍然擁有較高的市場份額,尤其是在IOS平臺上的應(yīng)用程序下載量在中國市場甚至超過了美國。
IOS系統(tǒng)的營收更容易也是企業(yè)優(yōu)先選擇的原因之一。IOS用戶更傾向于進行消費,部分原因在于iPhone用戶的消費能力較強,另一部分原因則在于IOS平臺的支付系統(tǒng)十分便捷。
IOS應(yīng)用的發(fā)布也相對統(tǒng)一和標準化。蘋果用戶只能從AppStore應(yīng)用商店下載軟件,相較于安卓設(shè)備的海量應(yīng)用商店,這提高了軟件的安全性并降低了應(yīng)用方在多平臺上維護的成本。
IOS系統(tǒng)的機型相對較少,適配性更優(yōu)質(zhì)。開發(fā)者在開發(fā)過程中可以專注于某一機型,減少適配問題的阻礙,從而打造更優(yōu)質(zhì)的適配性產(chǎn)品。這些因素共同促使企業(yè)在開發(fā)App時優(yōu)先選擇IOS系統(tǒng)。
