Series 60介紹
Series 60 Platform向消費用戶提供了最上乘的智能手機體驗。在范圍廣泛的終端設備上實現的Series 60 Platform向應用及媒體開發伙伴們提供了統一完整的技術組合。它在提供各種高級企業應用、游戲,及音樂方面駕輕就熟,同樣,它也向為開發伙伴們提供了移動領域中無與倫比的眾多機會。
應用開發伙伴們可以用C++ (使用各種本地Symbian OS API)、java 語言(使用具有大量附加Java 規范請求[JSR]的移動信息設備描述[MIDP]1.0 或MIDP 2.0),或Python進行開發。
所有這些都得到了開放移動聯盟(OMA)數字版權治理(DRM)的支持,以保護開發伙伴的知識產權。
到2005年5月,已經有2千5百多萬臺Series 60 Platform終端供給市場,而這僅僅是Series 60 Platform走向大銷量的開端。Series 60 Platform幫助開發伙伴們創建具有更高價值的應用和內容,從而提高獲利機會。這一平臺方案具備統一的技術實現和支持工具、文檔,及范例,從而使開發伙伴們事半功倍地把握各種市場機會。
2005年2月,諾基亞公布了Series 60 Platform 的下一版本。基于精湛的Symbian OS v9的Series 60 Platform 3rd Edition中集合了多種特性和功能,令開發伙伴們能進入眾多新市場,讓自己的應用軟件能發揮更佳性能,并提升應用軟件的集成度。
C++應用開發伙伴
Series 60 Platform向開發伙伴們提供了從Symbian OS 和Series 60 用戶界面及應用軟件引擎訪問C++ API的功能。
Symbian OS v6.0 支持Series 60 Platform 1st Edition,向開發伙伴們提供了完整API 集合,用以處理各種媒體、消費用戶數據和通信等應用。
Series 60 Platform 2nd Edition使用Symbian OS v7.0,并在其最近一些Feature Pack中使用了Symbian OS v8.0a和Symbian OS v8.1a。Series 60 Platform 2nd Edition已經增加了30多組附加API 集,它們支持的功能包括如數字版權治理(DRM)、發行和預訂、圖像處理,及可縮放圖標等。
Series 60 Platform 3rd Edition提供了由Symbian Signed認證和一種更高效的二進制格式加強的行業領先的安全性。C++ 開發伙伴將能在第一版中使用全新的定位、會話發起協議 (session Initiation PRotocol, Sip)、DRM,及即時消息等API。
2006年,Series 60 Platform將集成諾基亞7710多媒體智能手機上所實現的軟件功能。這將使Series 60 Platform的性能得到增強,使其更有能力滿足高端及大銷量中級終端市場的需求。
Java應用開發伙伴
Java™ 技術向開發伙伴們提供了C++ 以外的強大的跨平臺語言選項。
Series 60 Platform 1st Edition支持Java™ 2 Platform, Micro Edition (J2ME™ ) APIs、其中包括移動信息設備描述(MIDP)1.0、有限連接設備配置(CLDC)1.0、Wireless Messaging API(JSR 120),及Mobile Media API(JSR 135)等,這些都由各種諾基亞用戶界面API 所完善。
Series 60 Platform 2nd Edition增加了J2ME MIDP 2.0,因CLDC HotSpot 編譯器而增強了其性能。此外,還實現了一批新的Java 規范請求(JSRs),其中包括Mobile 3D Graphics API(JSR 184)、針對藍牙的Java™ APIs(JSR 82)、和FileConnection API(JSR 75)等。
隨著Series 60 Platform 3rd Edition的推出,Java開發伙伴們可以使用更為廣泛范圍的APIs,包括Security and Trust Service API(JSR 177)、Java Location API(JSR 179)、Session Initiation Protocol(SIP)API(JSR 180)、Wireless Messaging API(WMA)2.0(JSR 205)、及Scalable 2D Vector Graphics API(JSR 226)等。
2006年,隨著JSR 249和針對CDC的移動服務架構的引入,Series 60 Platform將向Java開發伙伴們提供更多的機會。這將通過支持出廠后可擴展的模塊化架構對Series 60終端的Java能力實現本地和遠程治理。
Series 60 Platform上的Java實現共享Series 40 Platform和Series 80 Platform上所實現的許多公共功能,這將使開發伙伴們能輕松地將其應用軟件擴展到全部平臺范圍。
Python應用開發伙伴
Python開發伙伴們現在能使用一個Python 解釋程序,用于當前所有版本的Series 60 Platform。無論是用于今后C++ 或Java實現的原型應用,還是交付全功能的應用,Python都為Series 60 Platform提供了一套快速開發環境。
新聞熱點
疑難解答