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