iOS的智能手機操作系統的原名為iPhoneOS,其核心與Mac OS X的核心同樣都源自于Apple Darwin。它主要是給iPhone和iPod touch使用。就像其基于的Mac OS X操作系統一樣,它也是以Apple Darwin為基礎的。iPhoneOS的系統架構分為四個層次:核心操作系統層(the Core OSlayer)、核心服務層(the Core Serviceslayer)、媒體層(the Media layer)、可輕觸層(the Cocoa Touchlayer)。系統操作大約占用512MB的存儲空間。
iOS由兩部分組成:操作系統和能在iPhone和iPod touch設備上運行原生程序的技術。由于iPhone是為移動終端而開發的,所以要解決的用戶需求就與Mac OS X有些不同,盡管在底層的實現上iPhone與Mac OS X共享了一些底層技術。如果你是一名Mac開發人員,會在iPhone OS發現很多熟悉的技術,同時也會注意到iPhone OS的獨有之處,例如,多觸點接口(Multi-Touch interface)和加速器(accelerometer)。
“黑莓”BlackBerry是美國市場占有率第一的智能手機,這得益于它的制造商RIM(Research in Motion)較早地進入移動市場并且開發出適應美國市場的郵件系統。大家都知道BlackBerry的經典設計就是寬大的屏幕和便于輸入的QWERTY鍵盤,所以BlackBerry一直是移動電郵的巨無霸。正因為它是正統的商務機,所以在多媒體播放方面的功能較弱,也許它在未來應該著力改善這個弱點,因為手機功能的整合是大勢所趨,人們不會只滿足于單一的功能。
Windows Mobile并不算是一個操作系統,只是微軟旗下的一個品牌而已。目前微軟的Windows Mobile系統已廣泛用于智能手機和掌上電腦,雖然手機市場份額尚不及Symbian,但正在加速追趕。Windows Mobile系列操作系統包括Pocket PC、Smart-Phone和Pocket PC Phone三大平臺體系。Windows Mobile系列操作系統是在微軟計算機的Windows操作系統上變化而來的。它采用彈出式菜單、左右鍵功能,操作形式類似PC,PPC版本更接近PC。觸摸筆的功能類似鼠標,有別于傳統手機的操作,步驟相對煩瑣,但熟悉計算機操作的人會更容易適應。它有以下的缺點:第一,對于不同的平臺采用統一的代碼編寫;第二,沿用了微軟Windows操作系統的界面,界面和操作都和計算機上的Windows十分接近,對于使用者來說十分熟悉又容易上手。
6.Palm系統
Palm OS是Palm公司的一種32位的嵌入式操作系統,它的操作界面采用觸控式,差不多所有的控制選項都排列在屏幕上,使用觸控筆便可進行所有操作。它本身所占的內存極小,基于Palm操作系統編寫的應用程序所占的空間也很小,但可以運行眾多的應用程序。Palm操作系統本身不具有錄音、MP3播放功能等,需要另外加入第三方軟件或硬件設備方可實現。Palm在今年推出了最新手機操作系統“Nova”以及基于該操作系統的新款智能手機“Palm Pre”。新的Nova系統將會擁有類似于BlackBerry OS的出色移動商務功能,同時也將具備像Mac OS X一樣豐富的多媒體娛樂功能。
7.Mac OS X系統
蘋果手機的操作系統(Mac OS X)近幾年也是智能手機的一個新亮點,它已超過微軟躍居手機行業第二。現在,蘋果手機又推出了新的手機操作系統——雪豹。Mac OS X使用基于BSD Unix的內核,并帶有Unix風格的內存管理和搶占式多任務處理,大大改進了內存管理,允許同時運行更多軟件,這實質上消除了一個程序崩潰導致其他程序崩潰的可能性。它還具有極度華麗的圖形用戶界面、極高的運行效率和安全穩定性。其不足在于Mac OS X是一套封閉的操作系統,不支持第三方軟件。