資料介紹
Symbian操作系統(tǒng)是現(xiàn)今手機(jī)領(lǐng)域中應(yīng)用范圍最廣的操作系統(tǒng),并且擁有相當(dāng)多針對(duì)不同用戶(hù)的界面,也就是常說(shuō)的Series。關(guān)于Symbian操作系統(tǒng)的界面,我們先來(lái)明確一個(gè)概念:不管是Series60、Series80、Series90還是UIQ,它們都是基于Symbian平臺(tái)而開(kāi)發(fā)的界面,然后各自根據(jù)一些硬件特性來(lái)進(jìn)行區(qū)分。Series的全名是SeriesDeveloperPlatform。目前有三種不同series,分別為 series 60、series 80、series90。
Series 60
采用Series60界面的智能手機(jī)是目前Symbian智能機(jī)中出貨量最高的。它具有以下特征:176208或更高分辨率的彩色屏幕、兩個(gè)功能鍵、五方向鍵、數(shù)字鍵盤(pán)及特殊功能鍵,九宮格菜單。采用Series60界面的手機(jī)體積相對(duì)較小,用戶(hù)完全可以用單手完成全部操作。此外,Series60界面手機(jī)還具有諸如數(shù)碼相機(jī)、SMS、MMS、個(gè)人信息管理(PIM)、音頻及視頻錄制、XHTML/WML瀏覽、JAVA支持等功能。
Series 80
Series80具有強(qiáng)大的商務(wù)辦公性能和高速數(shù)據(jù)能力,被應(yīng)用于高端產(chǎn)品。采用Series80界面的移動(dòng)設(shè)備特征很明顯:可折疊,內(nèi)屏為640200 的高分辨率屏幕。類(lèi)似于PC鍵盤(pán)的完整鍵盤(pán),存儲(chǔ)空間大,可以存儲(chǔ)較多數(shù)據(jù)、文件。采用Series80界面的產(chǎn)品支持各類(lèi)文檔、電子表格(SpreadSheet)以及演示文件的編輯操作,以及PDF瀏覽,并且隨著技術(shù)的發(fā)展,采用series80界面的移動(dòng)設(shè)備開(kāi)始支持WLAN無(wú)線(xiàn)網(wǎng)絡(luò),可以高速瀏覽HTML和XHTML頁(yè)面,收發(fā)電郵,因此,被作為高端,頂級(jí)的商務(wù)PDA。
Series 90
Series 90的開(kāi)發(fā)與Series80的開(kāi)發(fā)密切相關(guān)。兩者間既有聯(lián)系又有區(qū)別,如果說(shuō)Series80偏重于商務(wù)功能,Series90則偏重于多媒體娛樂(lè)。它具有一個(gè)320640的高分辨率彩色屏幕,采用觸摸屏設(shè)計(jì),屏幕虛擬鍵盤(pán),通過(guò)手寫(xiě)識(shí)別進(jìn)行操作。Series90為用戶(hù)提供了強(qiáng)大的多媒體應(yīng)用和網(wǎng)絡(luò)等方面的功能,用戶(hù)可用其進(jìn)行多媒體播放和互聯(lián)網(wǎng)瀏覽。
UIQ Series:
UIQSeries操作平臺(tái)的特性是它的多媒體性,功能全面。UIQ界面上可支持手寫(xiě)操作,不過(guò)切換和關(guān)閉任務(wù)比較麻煩。UIQSeries是 SymbianOS 的系統(tǒng)架構(gòu)上,專(zhuān)門(mén)為高階的多媒體手機(jī)而設(shè)計(jì),使用起來(lái)非常類(lèi)似PDA操作。它的主要特征為:一個(gè)208320的觸碰式彩色屏幕,可以通過(guò)手寫(xiě)筆進(jìn)行輸入和操作。大部分機(jī)型沒(méi)有鍵盤(pán)。
介紹Symbian,就不得不提到Series60,正是這個(gè)UI界面,讓我們接觸、了解了Symbian。所以有必要對(duì)Series60進(jìn)行稍微詳細(xì)點(diǎn)的介紹。作為目前Symbian智能機(jī)中出貨量最大的用戶(hù)界面,Series60受到了廠商和廣大用戶(hù)的追捧和喜愛(ài)。廠商更是投入了大量的資金對(duì) Series60進(jìn)行研發(fā)。Series60從誕生至今已經(jīng)有了三個(gè)版本,并且有多個(gè)PARK。
Series 60的三個(gè)版本分別支持以下功能:
Series 60第一版基本功能:
個(gè)人信息管理;日歷、電話(huà)本、照像冊(cè)、目錄、與PC同步的文件管理應(yīng)用程序;
連接:支持USB、藍(lán)牙、IrDA協(xié)議。
短信服務(wù):基于GSM傳輸?shù)?50個(gè)字節(jié)以下的短信服務(wù)。
E-mail:支持IMAP4, POP3, SMTP, MIME2。支持GRPS。
其它:中文支持、PC連接軟件、插件、RealOne Player, XHTML 移動(dòng)協(xié)議。
Series 60第二版基本功能:
多媒體:照相機(jī)、圖像瀏覽、RealOne Player、多媒體應(yīng)用程序
個(gè)人帳戶(hù)管理:通過(guò)因特網(wǎng)支付信用卡的支持
文件管理:充許使用者創(chuàng)建、刪除、移動(dòng)文件或是目錄。
應(yīng)用軟件管理:
個(gè)人主題:包括UI themes,如更換背景、圖標(biāo)。
其它:HTTP 支持,高級(jí)MMS 服務(wù),支持SMIL協(xié)議,錄音功能。
Series 60第三版基本功能:
Macromedia Flash 、音樂(lè)播放、OMA DRM 2.0、單機(jī)應(yīng)用程序、桌面主題、新內(nèi)容格式,支持MSActiveSync、Windows Media Player mpeg、MSDRM編碼;synch 1.2,IMAP/POP、OMA email notification, OMA data synch,email 檢測(cè)。
目前,支持SymbianOS的廠商很多,SymbianOS的發(fā)展前途被大多數(shù)人所看好。其良好的開(kāi)放性和第三方軟件易開(kāi)發(fā)性,可以更好更快地進(jìn)行市場(chǎng)占領(lǐng)。但是,如果沒(méi)有足夠的第三方應(yīng)用軟件的跟進(jìn),SymbianOS就無(wú)法發(fā)揮其強(qiáng)大的支持?jǐn)U展能力,讓我們共同祝愿SymbianOS在智能移動(dòng)設(shè)備的道路上越走越遠(yuǎn)!
Symbian作為一款已經(jīng)相當(dāng)成熟的操作系統(tǒng),具有以下的特征:
第一,提供無(wú)線(xiàn)通信服務(wù),將計(jì)算技術(shù)與電話(huà)技術(shù)相結(jié)合。
第二,操作系統(tǒng)固化。
第三,相對(duì)固定的硬件組成。
第四,較低的研發(fā)成本。
第五,強(qiáng)大的開(kāi)放性。
第六,低功耗,高處理性能。
第七,系統(tǒng)運(yùn)行的安全、穩(wěn)定性。
第八,多線(xiàn)程運(yùn)行模式。
第九,多種UI,靈活,簡(jiǎn)單易操作。
以上總結(jié)的九點(diǎn),并不代表說(shuō)為SymbianOS所獨(dú)有,只是SymbianOS將其這些特點(diǎn)突出,并且充分的這些特點(diǎn)發(fā)揮了優(yōu)勢(shì),讓其更好的為用戶(hù)服務(wù)。
Symbian OS的不足
Symbian機(jī)型所采用的硬件配置較低,且各類(lèi)機(jī)型采用的的處理器主頻較低,雖然系統(tǒng)可以使其獲得較高的處理效能,但是在多媒體等方面的表現(xiàn)依然不盡如人意。在多媒體方面,SymbianOS對(duì)主流的媒體格式的支持性較差。SymbianOS雖然采用多種平臺(tái),來(lái)適應(yīng)不同人群和各類(lèi)需要,但是這也給 SymbianOS帶來(lái)了一種限制性的發(fā)展障礙。各個(gè)平臺(tái)之間第三方軟件不兼容,且軟件開(kāi)發(fā)商多專(zhuān)注于某一個(gè)平臺(tái),大大減少了各個(gè)平臺(tái)上可用的第三方軟件,給用戶(hù)帶來(lái)了一定的不便。版本之間兼容性差也是SymbianOS需要改進(jìn)的一個(gè)地方,每當(dāng)新版本的SymbianOS發(fā)布并有產(chǎn)品面世時(shí),系統(tǒng)的兼容性便成了其發(fā)展的一個(gè)大敵。相當(dāng)多的一部分軟件需要軟件開(kāi)發(fā)商跟進(jìn),開(kāi)發(fā)新的版本才能得以解決。細(xì)節(jié)注意不夠,由于symbian只提供給廠商一個(gè)內(nèi)核及UI,很多細(xì)節(jié)功能需要廠商去添加,但是很多廠商將著眼點(diǎn)放在了產(chǎn)品的多功能及綜合性能等方面,往往忽略了一些基本的功能。一些機(jī)型甚至連工作日鬧鐘這類(lèi)功能都需要第三方軟件才能實(shí)現(xiàn),這無(wú)疑給不熟悉symbian的用戶(hù)的帶來(lái)了極大的不便。
Symbian的硬件構(gòu)成
一般來(lái)說(shuō),Symbian系統(tǒng)的主要以下幾個(gè)硬件部分組成,中央處理器、ROM、RAM、IO設(shè)備和電源。各個(gè)硬件構(gòu)成各司其職,保證系統(tǒng)的運(yùn)行。 Symbian系統(tǒng)一般采用32位處理器,系統(tǒng)運(yùn)行及數(shù)據(jù)運(yùn)算都依靠處理器來(lái)完成。ROM內(nèi)固化Symbian系統(tǒng)和設(shè)備自帶的各項(xiàng)功能。RAM則是用以存放當(dāng)前活動(dòng)的程序和系統(tǒng)運(yùn)行必需的數(shù)據(jù),以及各類(lèi)臨時(shí)性交換文件,或者作為WAP緩存等,此外還負(fù)責(zé)存放用戶(hù)的一些數(shù)據(jù)。IO設(shè)備包括一般的控制設(shè)備,如鍵盤(pán),觸摸屏、擴(kuò)展存儲(chǔ)卡、藍(lán)牙接口等。電源則為電池或者外接電源。以Series60手機(jī)為例,一般會(huì)采用德州儀器的AMR處理器,在插入存儲(chǔ)卡之后,系統(tǒng)一般存在4個(gè)邏輯存儲(chǔ)驅(qū)動(dòng)器:C盤(pán)手機(jī)自帶的用戶(hù)存儲(chǔ)盤(pán),即FlashMemory,這種芯片的優(yōu)點(diǎn)是不需要電力來(lái)維持資料,并且可以隨時(shí)修改,D盤(pán)則是一個(gè)以空閑運(yùn)行內(nèi)存虛擬的緩存盤(pán),E盤(pán)是用戶(hù)插入的MMC卡,Z盤(pán)則固化了系統(tǒng),即我們之前說(shuō)到的ROM.
開(kāi)發(fā)須知:
在Symbian的架構(gòu)上有多種不同的平臺(tái),他們提供不同的軟件開(kāi)發(fā)套件(SDK)給程式開(kāi)發(fā)人員,最主要的分別是UIQ和S60平臺(tái)。個(gè)別的手機(jī)制造商,或是同家族系列,通常也在網(wǎng)絡(luò)上提供可下載的SDK和軟件開(kāi)發(fā)延伸套件(SymbianDeveloperNetwork)。SDK內(nèi)含說(shuō)明文件、表頭檔案、數(shù)據(jù)庫(kù)和在Windows運(yùn)作的模擬器(WINS),到了Symbianv8,SDK加入了該版本的GCC編譯器(跨平臺(tái)編譯器),才能夠正常在裝置內(nèi)使用。
由于Symbianv9使用新的ABI,所以需要一個(gè)新的編譯器。在SDK方面來(lái)說(shuō),UIQ提供簡(jiǎn)化的framework使得單一的UIQSDK提供所有使用UIQ3的裝置的開(kāi)發(fā)基礎(chǔ),使用UIQ3的裝置像SonyEricsson P990、M600和P1i。
SymbianC++程式設(shè)計(jì)在市售的整合式開(kāi)發(fā)環(huán)境(IDE)之下完成。之前較常見(jiàn)的是VisualStudio,但是以現(xiàn)在的Symbian版本,比較偏愛(ài)于Symbian版的CodeWarrior。不過(guò)在2006年Nokia的Carbide.c++將會(huì)取代CodeWarrior。預(yù)期 Carbide.c++會(huì)釋出不同版本:其一個(gè)免費(fèi)版(Carbide.c++Express)允許使用者在模擬器上去設(shè)計(jì)軟件原型。
還有為Symbian設(shè)計(jì)的Borland IDE。Symbian操作系統(tǒng)也可借由社群的技術(shù)開(kāi)發(fā)而在Linux和MacOSX的環(huán)境下開(kāi)發(fā),有些部份Symbian允許公開(kāi)key tool源代碼。有一個(gè)插件允許在的Xcode IDE for MacOSX的環(huán)境下開(kāi)發(fā)Symbian應(yīng)用程式。
開(kāi)發(fā)完成后,Symbian的應(yīng)用程式需要找一個(gè)管道傳輸?shù)较M(fèi)者的移動(dòng)電話(huà)。它們通常包裝成SIS檔案,透過(guò)電腦連線(xiàn)、藍(lán)牙或是記憶卡。一個(gè)替代方案是去找手機(jī)制造商來(lái)合作使手機(jī)內(nèi)建該程式。但是在SymbianOS9的SIS檔案會(huì)稍稍不易推廣,原因是每個(gè)程式都至少要擁有Symbian的簽署才能安裝在該操作系統(tǒng)的手機(jī)。
Java MEforSymbian的應(yīng)用程式是使用正式的技術(shù)開(kāi)發(fā)工具像是J2ME無(wú)線(xiàn)套件。它們包裝成JAR或JAD檔案。其他像是名為SuperWaba的工具是提供建立SymbianOS7.0或7.0s的Java應(yīng)用程式。
?
Series 60
采用Series60界面的智能手機(jī)是目前Symbian智能機(jī)中出貨量最高的。它具有以下特征:176208或更高分辨率的彩色屏幕、兩個(gè)功能鍵、五方向鍵、數(shù)字鍵盤(pán)及特殊功能鍵,九宮格菜單。采用Series60界面的手機(jī)體積相對(duì)較小,用戶(hù)完全可以用單手完成全部操作。此外,Series60界面手機(jī)還具有諸如數(shù)碼相機(jī)、SMS、MMS、個(gè)人信息管理(PIM)、音頻及視頻錄制、XHTML/WML瀏覽、JAVA支持等功能。
Series 80
Series80具有強(qiáng)大的商務(wù)辦公性能和高速數(shù)據(jù)能力,被應(yīng)用于高端產(chǎn)品。采用Series80界面的移動(dòng)設(shè)備特征很明顯:可折疊,內(nèi)屏為640200 的高分辨率屏幕。類(lèi)似于PC鍵盤(pán)的完整鍵盤(pán),存儲(chǔ)空間大,可以存儲(chǔ)較多數(shù)據(jù)、文件。采用Series80界面的產(chǎn)品支持各類(lèi)文檔、電子表格(SpreadSheet)以及演示文件的編輯操作,以及PDF瀏覽,并且隨著技術(shù)的發(fā)展,采用series80界面的移動(dòng)設(shè)備開(kāi)始支持WLAN無(wú)線(xiàn)網(wǎng)絡(luò),可以高速瀏覽HTML和XHTML頁(yè)面,收發(fā)電郵,因此,被作為高端,頂級(jí)的商務(wù)PDA。
Series 90
Series 90的開(kāi)發(fā)與Series80的開(kāi)發(fā)密切相關(guān)。兩者間既有聯(lián)系又有區(qū)別,如果說(shuō)Series80偏重于商務(wù)功能,Series90則偏重于多媒體娛樂(lè)。它具有一個(gè)320640的高分辨率彩色屏幕,采用觸摸屏設(shè)計(jì),屏幕虛擬鍵盤(pán),通過(guò)手寫(xiě)識(shí)別進(jìn)行操作。Series90為用戶(hù)提供了強(qiáng)大的多媒體應(yīng)用和網(wǎng)絡(luò)等方面的功能,用戶(hù)可用其進(jìn)行多媒體播放和互聯(lián)網(wǎng)瀏覽。
UIQ Series:
UIQSeries操作平臺(tái)的特性是它的多媒體性,功能全面。UIQ界面上可支持手寫(xiě)操作,不過(guò)切換和關(guān)閉任務(wù)比較麻煩。UIQSeries是 SymbianOS 的系統(tǒng)架構(gòu)上,專(zhuān)門(mén)為高階的多媒體手機(jī)而設(shè)計(jì),使用起來(lái)非常類(lèi)似PDA操作。它的主要特征為:一個(gè)208320的觸碰式彩色屏幕,可以通過(guò)手寫(xiě)筆進(jìn)行輸入和操作。大部分機(jī)型沒(méi)有鍵盤(pán)。
介紹Symbian,就不得不提到Series60,正是這個(gè)UI界面,讓我們接觸、了解了Symbian。所以有必要對(duì)Series60進(jìn)行稍微詳細(xì)點(diǎn)的介紹。作為目前Symbian智能機(jī)中出貨量最大的用戶(hù)界面,Series60受到了廠商和廣大用戶(hù)的追捧和喜愛(ài)。廠商更是投入了大量的資金對(duì) Series60進(jìn)行研發(fā)。Series60從誕生至今已經(jīng)有了三個(gè)版本,并且有多個(gè)PARK。
Series 60的三個(gè)版本分別支持以下功能:
Series 60第一版基本功能:
個(gè)人信息管理;日歷、電話(huà)本、照像冊(cè)、目錄、與PC同步的文件管理應(yīng)用程序;
連接:支持USB、藍(lán)牙、IrDA協(xié)議。
短信服務(wù):基于GSM傳輸?shù)?50個(gè)字節(jié)以下的短信服務(wù)。
E-mail:支持IMAP4, POP3, SMTP, MIME2。支持GRPS。
其它:中文支持、PC連接軟件、插件、RealOne Player, XHTML 移動(dòng)協(xié)議。
Series 60第二版基本功能:
多媒體:照相機(jī)、圖像瀏覽、RealOne Player、多媒體應(yīng)用程序
個(gè)人帳戶(hù)管理:通過(guò)因特網(wǎng)支付信用卡的支持
文件管理:充許使用者創(chuàng)建、刪除、移動(dòng)文件或是目錄。
應(yīng)用軟件管理:
個(gè)人主題:包括UI themes,如更換背景、圖標(biāo)。
其它:HTTP 支持,高級(jí)MMS 服務(wù),支持SMIL協(xié)議,錄音功能。
Series 60第三版基本功能:
Macromedia Flash 、音樂(lè)播放、OMA DRM 2.0、單機(jī)應(yīng)用程序、桌面主題、新內(nèi)容格式,支持MSActiveSync、Windows Media Player mpeg、MSDRM編碼;synch 1.2,IMAP/POP、OMA email notification, OMA data synch,email 檢測(cè)。
目前,支持SymbianOS的廠商很多,SymbianOS的發(fā)展前途被大多數(shù)人所看好。其良好的開(kāi)放性和第三方軟件易開(kāi)發(fā)性,可以更好更快地進(jìn)行市場(chǎng)占領(lǐng)。但是,如果沒(méi)有足夠的第三方應(yīng)用軟件的跟進(jìn),SymbianOS就無(wú)法發(fā)揮其強(qiáng)大的支持?jǐn)U展能力,讓我們共同祝愿SymbianOS在智能移動(dòng)設(shè)備的道路上越走越遠(yuǎn)!
Symbian作為一款已經(jīng)相當(dāng)成熟的操作系統(tǒng),具有以下的特征:
第一,提供無(wú)線(xiàn)通信服務(wù),將計(jì)算技術(shù)與電話(huà)技術(shù)相結(jié)合。
第二,操作系統(tǒng)固化。
第三,相對(duì)固定的硬件組成。
第四,較低的研發(fā)成本。
第五,強(qiáng)大的開(kāi)放性。
第六,低功耗,高處理性能。
第七,系統(tǒng)運(yùn)行的安全、穩(wěn)定性。
第八,多線(xiàn)程運(yùn)行模式。
第九,多種UI,靈活,簡(jiǎn)單易操作。
以上總結(jié)的九點(diǎn),并不代表說(shuō)為SymbianOS所獨(dú)有,只是SymbianOS將其這些特點(diǎn)突出,并且充分的這些特點(diǎn)發(fā)揮了優(yōu)勢(shì),讓其更好的為用戶(hù)服務(wù)。
Symbian OS的不足
Symbian機(jī)型所采用的硬件配置較低,且各類(lèi)機(jī)型采用的的處理器主頻較低,雖然系統(tǒng)可以使其獲得較高的處理效能,但是在多媒體等方面的表現(xiàn)依然不盡如人意。在多媒體方面,SymbianOS對(duì)主流的媒體格式的支持性較差。SymbianOS雖然采用多種平臺(tái),來(lái)適應(yīng)不同人群和各類(lèi)需要,但是這也給 SymbianOS帶來(lái)了一種限制性的發(fā)展障礙。各個(gè)平臺(tái)之間第三方軟件不兼容,且軟件開(kāi)發(fā)商多專(zhuān)注于某一個(gè)平臺(tái),大大減少了各個(gè)平臺(tái)上可用的第三方軟件,給用戶(hù)帶來(lái)了一定的不便。版本之間兼容性差也是SymbianOS需要改進(jìn)的一個(gè)地方,每當(dāng)新版本的SymbianOS發(fā)布并有產(chǎn)品面世時(shí),系統(tǒng)的兼容性便成了其發(fā)展的一個(gè)大敵。相當(dāng)多的一部分軟件需要軟件開(kāi)發(fā)商跟進(jìn),開(kāi)發(fā)新的版本才能得以解決。細(xì)節(jié)注意不夠,由于symbian只提供給廠商一個(gè)內(nèi)核及UI,很多細(xì)節(jié)功能需要廠商去添加,但是很多廠商將著眼點(diǎn)放在了產(chǎn)品的多功能及綜合性能等方面,往往忽略了一些基本的功能。一些機(jī)型甚至連工作日鬧鐘這類(lèi)功能都需要第三方軟件才能實(shí)現(xiàn),這無(wú)疑給不熟悉symbian的用戶(hù)的帶來(lái)了極大的不便。
Symbian的硬件構(gòu)成
一般來(lái)說(shuō),Symbian系統(tǒng)的主要以下幾個(gè)硬件部分組成,中央處理器、ROM、RAM、IO設(shè)備和電源。各個(gè)硬件構(gòu)成各司其職,保證系統(tǒng)的運(yùn)行。 Symbian系統(tǒng)一般采用32位處理器,系統(tǒng)運(yùn)行及數(shù)據(jù)運(yùn)算都依靠處理器來(lái)完成。ROM內(nèi)固化Symbian系統(tǒng)和設(shè)備自帶的各項(xiàng)功能。RAM則是用以存放當(dāng)前活動(dòng)的程序和系統(tǒng)運(yùn)行必需的數(shù)據(jù),以及各類(lèi)臨時(shí)性交換文件,或者作為WAP緩存等,此外還負(fù)責(zé)存放用戶(hù)的一些數(shù)據(jù)。IO設(shè)備包括一般的控制設(shè)備,如鍵盤(pán),觸摸屏、擴(kuò)展存儲(chǔ)卡、藍(lán)牙接口等。電源則為電池或者外接電源。以Series60手機(jī)為例,一般會(huì)采用德州儀器的AMR處理器,在插入存儲(chǔ)卡之后,系統(tǒng)一般存在4個(gè)邏輯存儲(chǔ)驅(qū)動(dòng)器:C盤(pán)手機(jī)自帶的用戶(hù)存儲(chǔ)盤(pán),即FlashMemory,這種芯片的優(yōu)點(diǎn)是不需要電力來(lái)維持資料,并且可以隨時(shí)修改,D盤(pán)則是一個(gè)以空閑運(yùn)行內(nèi)存虛擬的緩存盤(pán),E盤(pán)是用戶(hù)插入的MMC卡,Z盤(pán)則固化了系統(tǒng),即我們之前說(shuō)到的ROM.
開(kāi)發(fā)須知:
在Symbian的架構(gòu)上有多種不同的平臺(tái),他們提供不同的軟件開(kāi)發(fā)套件(SDK)給程式開(kāi)發(fā)人員,最主要的分別是UIQ和S60平臺(tái)。個(gè)別的手機(jī)制造商,或是同家族系列,通常也在網(wǎng)絡(luò)上提供可下載的SDK和軟件開(kāi)發(fā)延伸套件(SymbianDeveloperNetwork)。SDK內(nèi)含說(shuō)明文件、表頭檔案、數(shù)據(jù)庫(kù)和在Windows運(yùn)作的模擬器(WINS),到了Symbianv8,SDK加入了該版本的GCC編譯器(跨平臺(tái)編譯器),才能夠正常在裝置內(nèi)使用。
由于Symbianv9使用新的ABI,所以需要一個(gè)新的編譯器。在SDK方面來(lái)說(shuō),UIQ提供簡(jiǎn)化的framework使得單一的UIQSDK提供所有使用UIQ3的裝置的開(kāi)發(fā)基礎(chǔ),使用UIQ3的裝置像SonyEricsson P990、M600和P1i。
SymbianC++程式設(shè)計(jì)在市售的整合式開(kāi)發(fā)環(huán)境(IDE)之下完成。之前較常見(jiàn)的是VisualStudio,但是以現(xiàn)在的Symbian版本,比較偏愛(ài)于Symbian版的CodeWarrior。不過(guò)在2006年Nokia的Carbide.c++將會(huì)取代CodeWarrior。預(yù)期 Carbide.c++會(huì)釋出不同版本:其一個(gè)免費(fèi)版(Carbide.c++Express)允許使用者在模擬器上去設(shè)計(jì)軟件原型。
還有為Symbian設(shè)計(jì)的Borland IDE。Symbian操作系統(tǒng)也可借由社群的技術(shù)開(kāi)發(fā)而在Linux和MacOSX的環(huán)境下開(kāi)發(fā),有些部份Symbian允許公開(kāi)key tool源代碼。有一個(gè)插件允許在的Xcode IDE for MacOSX的環(huán)境下開(kāi)發(fā)Symbian應(yīng)用程式。
開(kāi)發(fā)完成后,Symbian的應(yīng)用程式需要找一個(gè)管道傳輸?shù)较M(fèi)者的移動(dòng)電話(huà)。它們通常包裝成SIS檔案,透過(guò)電腦連線(xiàn)、藍(lán)牙或是記憶卡。一個(gè)替代方案是去找手機(jī)制造商來(lái)合作使手機(jī)內(nèi)建該程式。但是在SymbianOS9的SIS檔案會(huì)稍稍不易推廣,原因是每個(gè)程式都至少要擁有Symbian的簽署才能安裝在該操作系統(tǒng)的手機(jī)。
Java MEforSymbian的應(yīng)用程式是使用正式的技術(shù)開(kāi)發(fā)工具像是J2ME無(wú)線(xiàn)套件。它們包裝成JAR或JAD檔案。其他像是名為SuperWaba的工具是提供建立SymbianOS7.0或7.0s的Java應(yīng)用程式。
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 介紹幾種開(kāi)源嵌入式操作系統(tǒng)
- 單片機(jī)編程和操作系統(tǒng)綜述 40次下載
- 基于Symbian的智能手機(jī)軟件開(kāi)發(fā)詳解 23次下載
- STM32嵌入式操作系統(tǒng)的介紹 38次下載
- Linux的Ubuntu操作系統(tǒng)的安裝教程 22次下載
- Symbian操作系統(tǒng)環(huán)境下通信系統(tǒng)如何進(jìn)行設(shè)計(jì)與實(shí)現(xiàn) 5次下載
- 嵌入式操作系統(tǒng)的介紹和嵌入式操作系統(tǒng)的發(fā)展?fàn)顩r和應(yīng)用前景說(shuō)明
- 什么是操作系統(tǒng)?FreeRTOS中文實(shí)用教程讓你快速入門(mén)FreeRTOS 270次下載
- Linux操作系統(tǒng)下C語(yǔ)言編程入門(mén).pdf 95次下載
- 實(shí)例分析Symbian OS的本地化技術(shù)研究 0次下載
- 最新智能手機(jī)操作系統(tǒng)詳細(xì)介紹 106次下載
- Symbian操作系統(tǒng)環(huán)境下通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于Symbian操作系統(tǒng)的套接字通信研究
- Linux操作系統(tǒng)原理及應(yīng)用 0次下載
- 無(wú)線(xiàn)信息設(shè)備的理想操作系統(tǒng)Symbian OS
- 深度解析全球操作系統(tǒng)格局 671次閱讀
- 詳解實(shí)時(shí)操作系統(tǒng)和非實(shí)時(shí)操作系統(tǒng) 3500次閱讀
- Linux是實(shí)時(shí)系統(tǒng)還是分時(shí)操作系統(tǒng)? 1414次閱讀
- 鴻蒙OS能否成為第三大操作系統(tǒng)? 1763次閱讀
- 米爾科技嵌入式實(shí)時(shí)操作系統(tǒng)介紹 2179次閱讀
- 被拋棄的手機(jī)第三操作系統(tǒng) 2538次閱讀
- 華為發(fā)布最強(qiáng)操作系統(tǒng) 3485次閱讀
- 華為或?qū)⑼瞥鲎灾?b class="flag-6" style="color: red">手機(jī)操作系統(tǒng) 3103次閱讀
- 對(duì)實(shí)時(shí)操作系統(tǒng)特性的討論 5039次閱讀
- 五種基于STM平臺(tái)的且滿(mǎn)足實(shí)時(shí)控制要求操作的嵌入式操作系統(tǒng)的介紹 5158次閱讀
- 嵌入式操作系統(tǒng)是什么_嵌入式操作系統(tǒng)有哪些 2w次閱讀
- 國(guó)產(chǎn)操作系統(tǒng)究竟哪里不行_國(guó)產(chǎn)操作系統(tǒng)為何難普及 1.3w次閱讀
- 簡(jiǎn)要介紹了操作系統(tǒng)虛擬化的概念,以及實(shí)現(xiàn)操作系統(tǒng)虛擬化的技術(shù) 1.3w次閱讀
- 如何安裝實(shí)時(shí)操作系統(tǒng)RTOS 6104次閱讀
- 物聯(lián)網(wǎng)操作系統(tǒng)的架構(gòu)和基本功能 5529次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開(kāi)發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多