Board logo

標題: 手機Symbian操作系統 [打印本頁]

作者: ertebewwr1526    時間: 2013-2-25 11:56     標題: 手機Symbian操作系統

Symbian由摩托羅拉、西門子、諾基亞等幾家大型移動通訊設備商共同出資組建的一個合資公司,專門研發手機操作系統。而Symbian操作系統的前身是EPOC,而EPOC是 Electronic Piece of Cheese取第一個字母而來的,其原意為"使用電子產品時可以像吃乳酪一樣簡單",這就是它在設計時所堅持的理念。

Symbian操作系統在智能移動終端上擁有強大的應用程式以及通信能力,這都要歸功於它有一個非常健全的核心-強大的對象導向系統、企業用標準通信傳輸協議以及完美的sun java語言。Symbian認為無線通訊裝置除了要提供聲音溝通的功能外,同時也應具有其他種溝通方式,如觸筆、鍵盤等。在硬體設計上,它可以提供許多不同風格的外型,像使用真實或虛擬的鍵盤,在軟體功能上可以容納許多功能,包括和他人互相分享資訊、流覽網頁、傳輸、接收電子信件、傳真以及個人生活行程管理等。此外,Symbian操作系統在擴展性方面為製造商預留了多種介面,而且EPOC 操作系統還可以細分成三種類型:Pearl/Quartz/Crystal,分別對應普通手機、智能手機、Hand Held PC場合的應用。
Symbian是一個即時性、多任務的純32位操作系統,具有功耗低、記憶體佔用少等特點,非常適合手機等移動設備使用,經過不斷完善,可以支持GPRS、藍芽、SyncML、以及3G技術。最重要的是它是一個標準化的開放式平臺,任何人都可以為支持Symbian的設備開發軟體。與微軟產品不同的是,Symbian將移動設備的通用技術,也就是操作系統的內核,與圖形用戶介面技術分開,能很好的適應不同方式輸入的平臺,也可以使廠商可以為自己的產品製作更加友好的操作介面,符合個性化的潮流,這也是用戶能見到不同樣子的symbian系統的主要原因。現在為這個平臺開發的java程式已經開始在互聯網上盛行。用戶可以通過安裝這些軟體,擴展手機功能。  
在Symbian發展階段,出現了三個分支:分別是Crystal、Pearl和Quarz。前兩個主要針對通訊器市場,也是出現在手機上最多的,是今後智能手機操作系統的主力軍。第一款基於Symabian系統的手機是2000年上市的某款愛立信手機。而真正較為成熟的同時引起人們注意的則是2001年上市的諾基亞9210,它採用了Crystal分支的系統。而2002年推出的諾基亞7650與3650則是Symbian Pearl分系的機型,其中7650是第一款基於2.5G網的智能手機產品,他們都屬於Symbian的6.0版本。索尼愛立信推出的一款機型也使用了Symbian的Pearl分支,版本已經發展到7.0,是專為3G網路而開發的,可以說代表了當今最強大的手機操作系統。此外,Symbian從6.0版本就開始支持外接存儲設備,如MMC,CF卡等,這讓它強大的擴展能力得以充分發揮,使存放更多的軟體以及各種大容量的多媒體檔成為了可能。  
Symbian按版本來分,繼2005年二月Symbian推出一款新的手機操作系統軟體OSv9.0,到目前為止已先後有了6.0、6.1、7.0、7.0s、8.0、9.0幾種版本。1999年3月Symbian推出了Symbian5.0操作系統,它的主要內核集合了網路,無線文字,電子郵件,名片薄以及個人資訊助理,同時還具有支持標準網路頁面的流覽器,配合java語言的支持,使得Symbian可以運行小型的應用程式。不過這個版本採用的機型甚少,基本上與EPOC沒有太多的差別。  
Symbian 6.0則在5.0的基礎上增加了,GPRS、WAP1.2流覽器以及藍牙技術的支持,用戶可以運行第三方基於C++和J2ME開發的程式。而Symbian 6.1則是和Symbian 6.0相比主要增加了對USB的支持。Symbian 6.0的主要特點是: 支持語音通話和數據通信 ,支持Bluetooth和WAP ,配備安全性功能(SSL,HTTPS,WTLS) ,採用16bit Unicode,支持多語言顯示 ,採用“PersonalJava 3.0”和“JavaPhone 1.0” 。  
Symbian 7.0則支持多模式和3G手機(專區),可以讓製造商們可以面向全世界推出可以運行於所有網路之上的Symbian OS手機,而且可以不對代碼進行重大改動的情況下就可以重新使用許多目前已有的軟體應用。7.0包含一些新的通訊、消息、聯網和應用開發技術,並對一些與安全和認證相關的功能進行了改進。Symbian OS 7.0的其他功能包括:支持靈活的用戶介面,例如Nokia的Series 60;支持幾種音頻/圖像格式和許多面向遊戲開發人員的API;全力的加密和認證管理,基於安全通訊協議(包括HTTPS、WTLS和SSL)及認證的應用安裝;和Over-the-air(OTA)SyncML同步支持。  
2004年2月,Symbian在授權LG等公司的時候,發佈了Symbian8 .0版本。該版本改善了即時系統性能,提高了原有操作系統的相容能力。此外,Symbian OS 8.0的軟體工具改進了遠程接入控制系統功能,運用調節裝置消除手機用戶使用增值服務時會受到的干擾。這個系統包含了絕對現代化的多媒體和Java設備,支持多種標準,其中包括JSR118, CLDC1.1 (JSR139),MobileMedia (JSR135),3D圖像數據(JSR184), JTWI 1.0 c(JSR185)。最後,新版OS還支持SDIO。  
2005年二月,英國著名手機軟體製造商Symbian推出一款新的手機操作系統軟體OSv9.0,它支持更高像素數碼相機與三維遊戲動畫。該操作系統軟體對運行環境要求較高,目前運行在由英國晶片開發商ARM提供的快速處理器晶片,並且需要相關設計與其它工具的支持來幫助手機生產商在開發其他版本時能夠節約時間和降低成本。該軟體可以處理200萬像素的數字圖片,甚至能夠向無線耳機傳送身歷聲音樂,更可喜的是,它不需要同步軟體就能夠從PC上導出MP3檔。  
Series60是智能手機中應用最廣泛的系統版本。Series60系統還分為6.0 OS、7.0 OS和8.0 OS三個版本。區別Series60的最直觀因素在於螢幕的解析度,Series60支持的解析度為176*208像素,但以後S60還會支持240*320像素、352*416像素等。S60是擁有最多第三方軟體或遊戲的介面。  
識別Series80介面最簡單的辦法就是看手機是否支持全鍵盤,例如諾基亞高端系列的9210、9300甚至9500,都採用全鍵盤的。識別Series90的最簡便方法是:會採用觸摸屏幕,解析度也高達640*320像素。Series90應該是手機遊戲、娛樂的最強平臺,但因為採用Series90介面的手機型號太少,第三方軟體的支持很少,所以S60依舊是玩家首選。  
S40或S60是指諾基亞手機的上層平臺。S60都是智能手機,所用底層操作系統是Symbian。諾基亞128*128螢幕都是S40 1.0。而128*160是S40 2.0。  
另外S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java40和60,包括90,還有以前的30,都是針對與nokia不同的操作系統而言40,是nokia自行研製的手機操作系統,面對於中低端客戶,支持kjava的開發,其處理器效率不高,記憶體偏低,螢幕大小128*128。  
S60,是基於Symbian 操作系統,也就是以前的epoc,其處理器為arm9,處理效率很高,記憶體頗大,螢幕大小為208*176同時支持kjava和C++的開發90,屬於掌上型設備,也是Symbian 操作系統但是功能強勁,等同於一個PDA了。  
其實技術來上說,S40跟S60是區別在系統平臺上,就好像WIN98跟WIN2000,但手機不像PC,螢幕大小的確是個關口,以致於平臺不容易做到向下相容,但有的遊戲也同樣做出不同版本來的。  
當然啦,S40比S60不單單是螢幕上的差距,更大的是性能上的差距,一般來說,S60開發出來的遊戲品質都比S40高好多,但可惜,S60比S40的機子又貴上了很多啊.  
在很多網站上,一些對Symbian不是很瞭解的人們都以為Series 60和Series 80是不同的Symbian操作系統版本。於是就出現了比較混亂的稱呼。比如:“Series 60操作系統”和“Symbian 80操作系統”的笑話。  
其實,Symbian操作系統是Symbian公司開發的手機操作系統,它是一個獨立於手機硬體的操作系統,而且它是一個開放的平臺。這一點有點像Linux,市面上常見的有紅帽等用戶介面,但是它們都是在Linux系統下開發出來的,不過介面有些不同罷了。  
所以,很多手機製造廠商在自己公司所生產的手機上做了些介面上的修改,於是就出現了S60,S80等名稱。但是它們不是操作系統,而是在以操作系統為基礎而開發出來的用戶使用介面平臺。  

目前,Series 60有兩個主要版本:第二版(2nd Edition)和第三版(3rd Edition)  
Series 60 Platform 2nd Edition  
Series 60 Platform 2nd 2nd Edition最初於2003年發行,首個被實現的終端是諾基亞6600手機。通過擴展,它已經被加入了三個Feature Packs,從而引入了令人激動的新功能,同時卻不失平臺相容性。有了這些新的Feature Packs,Series 60 Platform 2ndEdition就向各種智能電話提供了極為出色的性能,從而滿足所有主流市場運營商、企業、開發夥伴,以及消費用戶的各種各樣的功能需求。  
用戶介面  
Series 60 用戶介面是諾基亞投入了最深入研究、進行了最徹底開發的圖形化用戶介面。作為Series 60 Platform的一部分,它能確保用戶在各個廠商的所有基於Series 60 Platform的設備上具有一致的用戶介面。Series 60 Platform被設計成能單手操作各種高級的、用戶友好的各類數據服務。Series 60用戶介面有一個彩色顯示幕,支持多種螢幕解析度(176x208、240x320(QVGA)及352x416)。它支持各種各樣不同的功能,包括兩個功能鍵、五方嚮導航鍵、一個應用與應用切換鍵,及呼叫和呼叫終止鍵。該用戶介面使用一個標準的12鍵鍵盤,包括字母。介面中針對文本輸入設置了清除鍵和編輯鍵。  

應用  
Series 60 Platform提供了範圍廣泛的豐富應用和應用實現器。其中包括如先進的電話應用、統一消息中心(Unified Messaging Center,MMS、SMS、Email)、各種OMA即時消息及精靈(Presence)應用、一個完整的移動互聯網流覽器(HTML 4.01、XHTML MP,& WAP CSS)、3GPP相容的流客戶端(RealOne Player)、Java MIDP 2.0 環境、應用管理器、OMA數字版權管理(轉發鎖定)、SyncML數據同步及設備管理、OMA客戶端配置、媒體廊、攝錄機應用、圖像閱覽器、支持多重 PDP場景的連接管理器、移動錢包,以及多種個人資訊管理應用。  
網路支持  
Series 60 platform中包括對GSM/GPRS/EDGE、CDMA及雙模WCDMA-GSM配置的支持。雙模WCDMA-GSM向運營商們的各種3G服務提供了全方位的支持, 從而為在各種移動設備上實現視頻電話並提供先進的流能力和高級流覽功能鋪平了道路。  
Series 60 Platform 3rd Edition  

Series 60 Platform 3rd Edition是新一代全球領先的智能手機軟體平臺。全新的Series 60 Platform 3rd Edition加入了許多新鮮功能,同時又保持2nd edition的所有功能。新版Series 60 Platform 3rd Edition專注於增強的多媒體及企業應用功能、可持續發展的應用業務支持、 精益求精的客戶定制能力,及不斷改進的平臺結構。  
因為3rd Edition,Series 60 Platform現在更適合高容量的客戶市場。Series 60 Platform 3rd Edition中得到改進的結構靈活性使Series 60手機製造商們能創建出既高度細分成本優化的各種終端,以滿足用戶的不同需求。這種新結構還包括內置的安全特性,從而向用戶和開發者提供了更為安全更為信任的環境。  
支持企業和多媒體應用  
廣大企業將得益於Series 60 Platform 3rd Edition的內置業務特性。諸如日程表、數據同步,及email等特性都得到了改進以適應針對各種各樣企業環境的使用方便性。新加入的內置安全特性提供了對業務敏感數據的更多保護。Series 60 Platform 3rd Edition讓獲授權廠商們能構建更強健更多樣化的各種企業級終端。  
這一新版本還支持移動多媒體的成長。對OMA DRM 2.0 for music的支持既改善了使用性也改進了受保護內容的安全性。新版音樂播放器使得線上訪問音樂內容更為便捷。有了全新的Series 60 Platform 3rd Edition,可以更為方便地在PC和移動終端之間傳送將音樂及其他內容,這是因為:基於這個新版本的各種智能電話在功能上能被視為一個普通的USB儲存棒。  
面向開發夥伴的更多業務  
對開發夥伴來說,Series 60 Platform 3rd Edition提供了更多針對高終端持有量的商業機會。新型安全框架和內置內容保護改善了對開發夥伴投資的保護,但同時又仍然允許自由軟體應用的使用。諸如可擴展用戶介面這類特性功能發現API將使開發夥伴們能創建更為智能化的應用,同時提供更佳的用戶體驗。  
Series 60 Platform 3rd Edition,以其全新的結構和更好的多媒體及企業應用特性,正在全力走上其發展的康莊大道,以滿足各獲授權廠商、運營商,及用戶的嚴苛需求。運行於 Symbian OS v9之上的Series 60 Platform 3rd Edition將於2005年中面市。




歡迎光臨 健康.華美-時尚討論區 (http://3uncle.info/) Powered by Discuz! 7.0.0