Symbian 技術(shù)調(diào)研
1描述
Symbian不僅僅是一個操作系統(tǒng)的名稱,而是一個公司、一個陣營、一個手機壟斷聯(lián)盟的代名詞。Symbian是由諾基亞、摩托羅拉、松下、愛立信及Psion共同創(chuàng)辦并擁有的公司。該公司的使命是為移動無線操作系統(tǒng)制訂標準,并使無線信息設(shè)備大規(guī)模投入市場。Symbian平臺是迄今為止最令人振奮的C++編程系統(tǒng)之一,它使用了EPOC這種最初由Psion開發(fā)的軟件架構(gòu)。這種具有面向?qū)ο笤O(shè)計的操作系統(tǒng)融合了手持設(shè)備所需的多種功能,包括集成于內(nèi)核中的電源管理功能、尖端的存儲管理能力、事件處理機制、高效的多任務(wù)能力等。為了有效地利用這些特性,還引入了一組與此相關(guān)的原始C++形式的API。此外,該系統(tǒng)的設(shè)計還保證能適用于不同的CPU和硬件配置。此舉使得基于EPOC的系統(tǒng)能與無線信息設(shè)備、便攜式計算機和PC等多類產(chǎn)品集成。
2市場前景
諾基亞與索尼愛立信移動通信公司2003年達成一致,將通過整合UIT和Series60終端軟件平臺工具,以及創(chuàng)建一個應(yīng)用認證程序來增強Symbian操作系統(tǒng)(Symbian OS)的潛能。這將實質(zhì)性地幫助開發(fā)商開發(fā)、認證和采用Symbian OS電話應(yīng)用程序,從而加快Symbian OS新一代彩信手機的新應(yīng)用的誕生。
諾基亞、索尼愛立信和Symbian之間的這一合作,將使開發(fā)商能夠通過使用一套統(tǒng)一的工具來為基于UIT和Series60終端軟件平臺的產(chǎn)品開發(fā)Symbian OS應(yīng)用程序。開發(fā)商還將由此得益于更方便的認證過程和更短的市場準入時間。
Symbian有限公司首席執(zhí)行官David Levin先生說:“隨著Symbian OS電話出貨到全球市場,更多的開發(fā)商正在利用這一迅猛發(fā)展的商機來為Symbian OS電話創(chuàng)造應(yīng)用程序和服務(wù)。這項與諾基亞和索尼愛立信之間的新合作將驅(qū)動Symbian OS電話的創(chuàng)新應(yīng)用及服務(wù)的更快發(fā)展和投入使用。”
由UIT技術(shù)開發(fā),并在索尼愛立信P800智能電話中使用的UIQ,為小型筆式電話提供了一個靈活的、大屏幕用戶界面。UIT用戶平臺設(shè)計獨到,可以幫助用戶輕松使用企業(yè)應(yīng)用程序、無縫信息、強大的互聯(lián)網(wǎng)、多媒體功能,以及實現(xiàn)簡單同步,該同步則可以借助普通桌面應(yīng)用程序以及SyncML服務(wù)器,通過紅外線、藍牙以及序列端口來實現(xiàn)。
Series60平臺是為諾基亞授權(quán)其它移動電話生產(chǎn)廠商所生產(chǎn)的智能電話而設(shè)計的軟件產(chǎn)品。生產(chǎn)廠商會把Series60平臺整合到他們自己運行在Symbian OS上的電話設(shè)計中。Series60平臺包括移動瀏覽、彩信、內(nèi)容下載以及一系列個人信息管理和技術(shù)應(yīng)用。此外,該軟件平臺還包含了一整套可變更的用戶選擇界面。
為了在多媒體高端手機市場搶占地盤,英國Symbian公司于本周推出了其最新版本的手機操作系統(tǒng)Symbian OS v7.0s。
據(jù)Symbian稱,新系統(tǒng)擁有更多全新功能,其中包括多媒體結(jié)構(gòu)、支持W-CDMA、支持Java MIDP 2.0和又向文本(例如泰語、阿拉伯語和希伯來語)等。其多媒體結(jié)構(gòu)(MMF)可以為Symbian OS應(yīng)用程序提供改進型錄音、回放、音頻流和圖像功能,它包括一個通用多媒體接入系統(tǒng),開發(fā)人員可以使用抽象的和具體的類別編寫插件,其中具體類別包括文件、描述符、插座、音頻和視頻輸入與輸出等。MMF支持WAV、AV、RAW、PCM、uLaw、aLaw和GSM6.10等格式。
此次新添的支持3GPP W-CDMA的功能是Symbian在支持GSM、GPRS、EDGE、CDMA和3GPP2 cdma2000 1X之后又一次技術(shù)突破。通過多模式API的提供,Symbian將幫助手機制造商們更為輕松地將Symbian OS從一種手機標準轉(zhuǎn)換到另外一種之中。Java MIDP2.0可以使基于Symbian OS的手機更加支持游戲與藍牙技術(shù),而Symbian在新系統(tǒng)中加入了Sun公司的新Java虛擬機(JVM),可以提供更高的性能和有利于Java應(yīng)用程序的下載。
Symbian公司負責產(chǎn)品開發(fā)管理的副總裁摩頓-格勞巴爾稱:“Symbian OS v7.0中新加的功能將為應(yīng)用開發(fā)商和網(wǎng)絡(luò)運營商提供更為先進的、富有娛樂性的和更具生產(chǎn)效能的應(yīng)用、內(nèi)容與服務(wù),使采用Symbian OS的手機更具吸引力”。目前市場中使用Symbian操作系統(tǒng)的手機制造商有很多,摩托羅拉、諾基亞、三星、西門子和索尼愛立信等業(yè)內(nèi)巨頭均包括其中
英國Symbian日前推出了手機操作系統(tǒng)最新版“Symbian OS v8.0”。特點是實時性更強,支持SDIO。采用該版本的手機計劃2004年下半年推出。這是在2004年2月23日于法國戛納開幕的手機相關(guān)技術(shù)展——“3GSM World Congress 2004”上宣布的。
Symbian OS v8.0通過提高實時性,更容易在應(yīng)用處理器中集成通信CPU內(nèi)核的處理功能。通過減少微處理器數(shù)量,能夠降低手機成本。該版本支持SDIO,能夠連接微波數(shù)字電視調(diào)諧器和指紋認證電路。
Symbian OS已經(jīng)被富士通、摩托羅拉、諾基亞、三星電子和西門子等公司采用。2003年獲得新授權(quán)的廠商包括三菱電機和英國Sendo等公司。另外,2004年松下電器產(chǎn)業(yè)將推出首次安裝該操作系統(tǒng)的手機“X700”
3上網(wǎng)方式
GSM、GPRS、EDGE、CDMA和3GPP2 cdma2000 1X,3GPP W-CDMA
4理論上網(wǎng)速度
GSM(9.6Kbps)、GPRS(2.5G技術(shù)168Kbps)、EDGE(384Kbps)
CDMA2000(284Kbps or 144Kbps、視不同廠商),W-CDMA(3G技術(shù))
5收費標準
聯(lián)通
移動
6手機介紹
Symbian OS v6.0-Nokia 9210 Communicator(The world's first open
Symbian OS phone)
Symbian OS v6.0-Nokia 9290 Communicator
Symbian OS v6.1-Nokia 7650
Symbian OS v6.1-Nokia 3650
Symbian OS v6.1-Nokia N-Gage
Symbian OS v6.1-Siemens SX1
Symbian OS v6.1-Fujitsu F2102V(3G FOMA)
Symbian OS v6.1-Fujitsu F2051
Symbian OS v6.1-Samsung SGH-D700
Symbian OS v7.0-Sony Ericsson P800
Symbian OS v7.0s-Nokia 6600
Symbian OS v7.0-Sony Ericsson P900
等等
7開發(fā)環(huán)境
如果是WAP上網(wǎng),服務(wù)器程序就可以以java servlet 利用wap協(xié)議進行開發(fā)
如果是手機應(yīng)用程序,可以采用開發(fā)工具基于Series60的Visual C++和 Metrowerks’ Code Warrior
對于索尼愛立信其手機采用Metrowerks’ Code Warrior做為開發(fā)工具
因為有些手機加入了JVM,所以也可以利用J2ME(Java MIDP2.0)
Symbian OS v6.0 開發(fā)應(yīng)用程序的主要語言為C++,Java和OPL,可以從Symbian 網(wǎng)頁上下載SDK后,如Series 60 SDK 0.9 for Symbian OS,安裝后就可以看到一個Quartz的仿真器,另外一套AIF Builder是集成開發(fā)環(huán)境,可以設(shè)定開發(fā)語言與平臺,工程管理和ICON編輯等功能。
8優(yōu)缺點
8.1優(yōu)點
由于其“出身”好,Symbian依*其Symbian OS成為了智能手機領(lǐng)域的領(lǐng)頭羊。Symbian是由愛立信、諾基亞、摩托羅拉、西門子等手機重量級廠商于1998年6月份成立的,三星公司不久前收購了Symbian 5%的股份,它們都在不同程度上支持該平臺。上個月末,中國臺灣的電子產(chǎn)品廠商明基(BenQ)公司公布了將生產(chǎn)2.5、3G手機的計劃,并計劃在第三季度推出基于Symbian平臺的手機。微軟則一直在忙著爭取運營商對其手機平臺的支持
Symbian與微軟操作系統(tǒng)相比并不占很大的優(yōu)勢,皆因Symbian本來是一個手機的操作系統(tǒng),能夠完成通話的基本功能,再加上一些輔助的功能,比如電話本、短信編輯即可,開發(fā)者并沒有指望在手機中加入更多的功能。但Symbian的優(yōu)勢也在于它的簡單,對于硬件要求不高,只需要幾十K的內(nèi)存,速度很慢的CPU就可以把簡單的任務(wù)運行得很好。硬件的要求低意味著成本的降低,因此在低端這一塊,微軟與之相比是沒有什么競爭優(yōu)勢的。
不過,隨著人們對于手機功能需求的逐漸多樣化,Symbian也在努力改造自身,不斷地在其中加入PDA、多媒體的功能。比如索尼愛立信推出的P800,摩托羅拉388,以及諾基亞的9210等,都是基于Symbian系統(tǒng),具備部分PDA功能的手機。
8.2缺點
受到諾基亞、西門子、索尼愛立信等大廠支持的Symbian,目前雖然獨領(lǐng)風(fēng)騷,不過,Symbian產(chǎn)品開發(fā)難度不遜于微軟,包括索尼愛立信、西門子與明基等大廠,其Symbian智能手機開發(fā)進度都曾嚴重落后,對于Symbian維持霸主地位也有不良影響。
Symbian操作系統(tǒng)雖然較微軟簡單許多,但相對于美系公司,如微軟重視客戶支援,歐系的Symbian卻不時興這套,都讓Symbian智能手機開發(fā)難度向上攀升。以索尼愛立信第一支Symbian智能手機P800為例,在開發(fā)接近完成階段時,只是因為應(yīng)新力的要求增加新力知名的Joystick(搖桿)功能,就讓產(chǎn)品延后將近半年才上市。
而西門子旗下第一支Symbian智能手機SX1,原定去年九月上架銷售,不過在高開發(fā)難度與Symbian支持度有限下,SX1一直延后至十二月底才上市,不僅整整延后一季,幾乎已錯過圣誕節(jié)銷售旺季。相對于Orange熱賣摩托羅拉微軟智能手機MPx200,對Symbian在智能手機氣勢與市場占有率的維持,都有不利影響
此外,Symbian以往最為人所詬病的就是缺乏開放性。手機的應(yīng)用不夠豐富,軟件有多少全看手機生產(chǎn)商往里面加了多少。Symbian也意識到了這個缺點,在其新版之后加入了對Java的支持,推出了基于Java的開發(fā)工具包,使第三方開發(fā)者可以自行開發(fā)基于Symbian的軟件,而手機用戶也可以在網(wǎng)絡(luò)上下載一些新游戲、軟件等應(yīng)用程序了。
9資源
支持廠商
合作內(nèi)容
Borland軟件
與諾基亞合作為移動應(yīng)用程序開發(fā)人員推出新款Java技術(shù)工具,適用于Symbian OS
推出支持Symbian Os Series 60 平臺的移動應(yīng)用開發(fā)工具Borland Series 60 C++ 工具包
AppForge
移動應(yīng)用開發(fā)軟件AppForge MobileVB上市,應(yīng)用軟件開發(fā)商可用來將應(yīng)用軟件移植到Symbian OS等AppForge支持的平臺
AppForge 開發(fā)者到2000年年底為 Symbian OS 開發(fā) 500 多個新的應(yīng)用程序
日本ACCESS公司
優(yōu)化其下一代互聯(lián)網(wǎng)瀏覽器NetFront v3.0使得以用于Symbian OS并可針對不同的硬件自定義配置
Adobe
推出新款基于Adobe GoLive 6.0軟件技術(shù)的無線編寫模塊以支持MMS服務(wù)
Hantro
展示了可在Symbian OS 平臺上運行的可錄制視頻的應(yīng)用程序
Symantec
為Symbian OS智能手機提供網(wǎng)絡(luò)安全解決方案
RealNetworks
提供基于Symbian OS的 RealOne Player等軟件。用于諾基亞 7650 的 RealOne Mobile可按照諾基亞 7650 顯示尺寸自動縮放
Metrowerks
其 CodeWarrior 開發(fā)工具(專業(yè)版)作為集成開發(fā)環(huán)境可用于 Symbian OS,該工具帶有Symbian 集成目標編譯環(huán)境
Voice Signal
其軟件可在Symbian Series 60 平臺上運行語音識別和文本語音應(yīng)用
Intel
Symbian OS 7.0已被優(yōu)化用于Intel的XScale和PCA
雙方還將發(fā)布一個開發(fā)板支持包
TI
與諾基亞合作推出了一整套應(yīng)用開發(fā)工具-Innovator開發(fā)套件,專用于支持采用TI OMAP的Symbian Series 60平臺
印度 Sasken 公司
其多媒體解決方案可用于Symbian OS
NeoMagic 公司
向 Symbian 授權(quán)許可商提供可擴展的 Symbian OS 硬件解決方案及其未來多媒體規(guī)格。
Infineon
Infineon 將在其 GOLD 產(chǎn)品系列 GPRS/EDGE/UMTS 帶寬調(diào)制解調(diào)器和應(yīng)用處理器中引入 Symbian OS,并提供移動多媒體應(yīng)用的優(yōu)化技術(shù)方案
ARM
Symbian 在 Symbian OS 中提供 ARMv6 架構(gòu)底層支持。
10末來手機發(fā)展方向
對于手機的發(fā)展方向,我想能夠如下進行描述:三大陣營兩大方向,一個方向是PDA加上手機的功能,另一個是手機加上PDA的功能。總而言之,這兩 個方向肯定會結(jié)合起來,Smart Phone手機就是它的一種體現(xiàn),現(xiàn)在已經(jīng)有這樣的手機問世。如SonyEricsson P800、P900,Nokia7650等。在SmartPhone 領(lǐng)域,目前最主要的平臺就是 Symbian 的 EPOC,當然Microsoft也不可小看。
另外支持JAVA功能也是另外一個發(fā)展的方向,Symbian 亦是第一個SmartPhone 平臺支持 Java,由 OS 5開始已經(jīng)加入 J2EE 的陣營。OS 6 加入了 Personal Java 以及 Java Phone 的功能,OS 7 更開始支持 CLDC和 MIDP,可以說是最為完備支持 Java 的手機平臺,Palm 以及 Pocket PC 相對下只是剛起步。加入 Java 的結(jié)果是,馬上就有一大堆現(xiàn)成的程序、游戲可以使用,這樣也使 Symbian 的普及度更加快。
通過以下兩款手機我們可以看一下Smart phone 的影子(具體圖片)
P800
2002年索尼愛立信壓軸王牌機型---P800,具有4,096色彩色觸摸屏幕。內(nèi)置數(shù)碼攝像頭,可以直接在手機上進行調(diào)節(jié)明暗、解析度和白平衡等。特大的屏幕用來上網(wǎng)和預(yù)覽相片最好不過。此機與NOKIA 3650一樣,使用Symbian 7.0操作系統(tǒng),用家可以下載不同的應(yīng)用程序和游戲,也可插入Memory Stick記憶卡存儲資料和相片。內(nèi)置的MP3播放器,更使手機變成隨身聽。
尺 寸:117 X 59 X 27 mm
重 量:148g (含蓋158g)
通話時間:高達13小時
待機時間:高達400小時
顏色:銀白色
屏幕:1/4VGA彩色觸摸屏(4096色)
屏幕尺寸:40x28mm(合上翻蓋時)/40x61mm(打開翻蓋時)
解析度:208×144像素(合上翻蓋時)/208×320像素(打開翻蓋時)
操作系統(tǒng):Sybiam OS 7.0
記憶體:16+16MB快閃記憶體(9MB可供影像、游戲、通訊錄、應(yīng)用程式)
P800可以使用Memory Stick擴充其存儲容量、并提供MP3播放功能。Memory Stick最多可擴充128MB的容量,并簡化P800的檔案備份,以及與PC之間的傳輸工作。這樣一來,P800將電話、PDA、數(shù)碼相機、隨身聽、與Internet連接等多樣功能集于一身。
P800的文件和圖片可以存儲于Memory Stick記憶卡中,再傳輸?shù)?SPAN lang=EN-US>PC中,反之亦然。由PC所下載的MP3音樂亦可透過P800隨機附送的立體聲耳機播放。另外,手機拍攝的照片,也可輕松傳輸?shù)?SPAN lang=EN-US>PC存儲,讓用家的資料同步更新。PC所存儲的圖片也可傳輸?shù)?SPAN lang=EN-US>P800,以便作為屏保圖案、或存儲于手機圖庫中。透過藍牙、Memory Stick和紅外線,使P800得以得以擁有最強大的連接能力。
P800可以播放手機原有的檔案或透過網(wǎng)絡(luò)下載的多媒體檔案,如運動比賽、音樂影片或電影預(yù)告片。P800也可作為萬用記事本,處理使用者每天的作息,如日歷、電子郵件、通訊錄和待辦工作。所有功能都可與常用PC應(yīng)用程序進行資料同步。此外,也可編輯瀏覽PowerPoint、Word或Excel的文件。透過藍牙無線通訊技術(shù),P800可以連接藍牙耳機、PC或其它支持藍牙的裝置。
P800的筆式操作界面,手寫筆置放在手機的左側(cè)。使用時,可將手機的撥號鍵盤拆下,即可開始利用手寫筆操控手機。而機背的數(shù)碼相機拍下的照片可以當作來電相片,也可傳送給他人,充分展現(xiàn)出十足的娛樂效果。
P800使用Symbian最新版本的開放式操作系統(tǒng)Symbian OS V7.0,并結(jié)合UIQ筆式操作界面。由于P800采用開放性的架構(gòu),所以使用者能夠下載以Java與C++撰寫而成的企業(yè)應(yīng)用程式或游戲軟件。也就是說,用家可以根據(jù)自己的情況。隨時可更新手機的應(yīng)用程序和內(nèi)容。
P800的開放性不僅于此。它的整合式瀏覽器可用于Internet (HTML, xHTML, cHTML)與WAP。此外,支持GPRS和GSM 900/1800/1900三頻通訊,方便用家可以暢游五大洲160多個國家。
在游戲功能方面,Sony Pictures Digital Entertainment所出品的Men In Black II將能充分滿足玩家的需求。由于P800采用橫式彩屏,而且提供和鉉鈴聲的音效,玩家玩游戲時會有意想不到的驚喜。P800中文版提供中文手寫輸入、中文輸入法、字典、游戲和農(nóng)歷等多項特殊功能。
索尼愛立信 P908(國外叫批p900)
________________________________________
推薦類型: 貴族型
機——型: 索尼愛立信 P908
參考價格: 3400元
色——彩: 深藍色和銀灰色
尺——寸: 117×57×27mm
凈——重: 130克
通話時間: 350~780分鐘
待機時間: 250~400小時
上市時間: 2004年1月
推薦指數(shù): ★★★★★
【功能介紹】
手機采用Symbian7.0系統(tǒng)平臺:C++和JavaTMSDK。
P908的用戶可用空間從過去P802的9MB增大到了16MB,同時基于對外接存儲記憶棒的良好支持,P908的最大存儲空間可以達到176MB的超大容量。
P908遠不僅僅是一部通話工具。P908的內(nèi)置數(shù)碼相機和豐富的多媒體功能可以帶來影像世界的無窮魅力。
PDA功能讓日常事務(wù)處理在“彈指”間輕松完成。
強大的無線瀏覽功能讓您隨時“零距離接觸”世界各個角落。
寬屏三維游戲以及振動回應(yīng)效果可以讓手機游戲更趨逼真效果。
【推薦理由】
P908是索尼愛立信繼P802之后又一款超強智能手機, P908融移動電話、照相機、錄像、多媒體播放器、快享及PDA于一體,擁有強大的無線功能,支持豐富的內(nèi)容應(yīng)用。
作為P800/P802的后續(xù)者,P908對功能進行擴展,強化了移動多媒體和商務(wù)應(yīng)用能力。P908的整體設(shè)計上著重強調(diào)的是金屬質(zhì)感,無論是線條硬朗的機身輪廓還是鍍鉻的翻蓋上都展現(xiàn)了這種思維。
P908具備一個內(nèi)置的30萬數(shù)碼攝像頭,可以拍攝大小為640×480、320×240、160×120像素的圖片。
最為貼心的是P908還可以通過內(nèi)置安全軟件或者第三方VPN解決方案接入到公司網(wǎng)絡(luò),所有諸如瀏覽、定制應(yīng)用和電郵等的網(wǎng)絡(luò)應(yīng)用都可應(yīng)用安全連接