




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Symbian手機應(yīng)用開發(fā)過程Symbian手機應(yīng)用開發(fā)過程1我們完成的任務(wù)1.對symbian系統(tǒng)進行簡單的了解,性能分析,以及前景展望。2.研究何在計算機上搭建SymbianS60操作系統(tǒng),開發(fā)軟件,并進行模擬仿真的測試。3.對symbian操作系統(tǒng)的常用開發(fā)框架進行分析與總結(jié)。4.最后以1個軟件(記事本)的開發(fā)為例,學(xué)習(xí)如何在計算機上開發(fā)symbian應(yīng)用程序軟件。我們完成的任務(wù)1.對symbian系統(tǒng)進行簡單的了解,性能分2Symbian簡介SymbianOS(中文譯音“塞班系統(tǒng)”)由諾基亞、索尼愛立信、摩托羅拉、西門子等幾家大型移動通訊設(shè)備商共同出資組建的一個合資公司,專門研發(fā)手機操作系統(tǒng)Symbian簡介SymbianOS(中文譯音“塞班系統(tǒng)”3Symbian手機應(yīng)用開發(fā)過程課件4Symbian手機應(yīng)用開發(fā)過程課件5Symbian的特點第一,提供無線通信服務(wù),將計算技術(shù)與電話技術(shù)相結(jié)合。第二,操作系統(tǒng)固化。第三,相對固定的硬件組成。第四,較低的研發(fā)成本。第五,強大的開放性。第六,低功耗,高處理性能。第七,系統(tǒng)運行的安全、穩(wěn)定性。第八,多線程運行模式。第九,多種UI,靈活,簡單易操作。Symbian的特點第一,提供無線通信服務(wù),將計算技術(shù)與電話6塞班平臺搭建1.Carbide2.0OEM版(界面復(fù)雜但功能多)2.VisualStudio2003英文版+Carbide.vs2.0.1插件(界面簡單,不支持在線終端調(diào)試)3.VisualStudio2005英文版+Carbide.vs3.0.1插件(界面簡單,不支持在線終端調(diào)試)塞班平臺搭建1.Carbide2.0OEM版(界面復(fù)雜但7注意1.不建議使用VisualStudio2008,因為Carbide在3.0以后并無與vs2008兼容之版本并且NOKIA公司已表示今后不再發(fā)布與Carbide相關(guān)的插件,而主推Carbide集成編譯環(huán)境2.版本號一定對應(yīng),否則安裝軟件后可能導(dǎo)致編譯不成功3.本文所有軟件均可以在諾基亞手機官方技術(shù)論壇上下載到4.確保symbian各個版本的sdk已經(jīng)拿到序列號(在論壇注冊后,可用id換到)注意8程序編譯1命令行編譯切換Symbian開發(fā)環(huán)境使用的命令devices命令行編譯bldmakebldfilesabldbuildwinscwudeb或abldbuildgcceurelepoc程序編譯1命令行編譯9程序編譯2IDE環(huán)境編譯為模擬器編譯為目標手機編譯程序編譯2IDE環(huán)境編譯10打包發(fā)布打包文件.pkg制作Symbian安裝程序sis文件通過命令制作安裝程序makesisExam0303NewGui.pkg通過IDE環(huán)境制作安裝程序打包發(fā)布打包文件.pkg11S603rd版安裝程序簽名產(chǎn)生證書makekeysSIS簽名signsisS603rd版安裝程序簽名產(chǎn)生證書12S60/Symbian應(yīng)用程序常用架構(gòu)/框架所謂“應(yīng)用程序架構(gòu)”是指應(yīng)用程序框架類的集合。基于所需的UI設(shè)計,應(yīng)用程序可以具有稍微不同的架構(gòu),但是每種架構(gòu)都有一些公共部分,稱為“核心應(yīng)用程序類”S60/Symbian應(yīng)用程序常用架構(gòu)/框架所謂“應(yīng)用程序架13核心應(yīng)用程序類
所有的S60
UI(UserInterface)應(yīng)用程序都具有一些基本功能:提供一個用戶界面,用于顯示信息并允許用戶進行交互響應(yīng)各種用戶啟動的事件,比如用戶選擇一個菜單項響應(yīng)系統(tǒng)啟動的不同事件,比如導(dǎo)致屏幕重繪的window服務(wù)器事件能夠保存和恢復(fù)應(yīng)用程序數(shù)據(jù)可以唯一性的向框架標志自身向框架提供有關(guān)應(yīng)用程序的描述性信息,比如圖標和標題等 這些類是:視圖(View)、文檔(Document)、應(yīng)用程序(Application)、應(yīng)用程序UI(Application
UI)。核心應(yīng)用程序類所有的S60
UI(UserInte14Symbian手機應(yīng)用開發(fā)過程課件15Symbian工程組織Symbian工程組織16SymbianOS上的程序類型1控制臺應(yīng)用程序沒有控制臺輸出界面有控制臺輸出界面SymbianOS上的程序類型1控制臺應(yīng)用程序17SymbianOS上的程序類型2GUI程序Symbian有兩個UI實現(xiàn):S60、UIQS60UI平臺按鍵定義S60UI程序的屏幕布局SymbianOS上的程序類型2GUI程序18SymbianOS上的程序類型3DLL程序SymbianOS上的程序類型3DLL程序19記事本軟件項目設(shè)計記事本軟件是手機軟件中應(yīng)用最廣的軟件之一。在本記事本軟件中,用戶可以執(zhí)行一般的編輯命令,比如移動光標,刪除文本。還可以更改字體,語言,顏色等等。記事本軟件項目設(shè)計記事本軟件是手機軟件中應(yīng)用最廣的軟件之一。20客戶端界面設(shè)計
采用單一界面設(shè)計,功能選項集成在左右兩個按鈕上,界面友好,使用方便。功能按鈕包括:Characterformat改變字體Changecolor改變字體顏色Setalignment改變字體位置Changefont改變字體大小Demotest文本測試Editingo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合作開駕校合同范本
- 供熱運營項目合同范本
- 品牌與宣傳合同范例
- 2025至2030年中國高鎳奧氏體鋁活塞耐磨鑲?cè)?shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國香水泵數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國莫氏錐度夾頭數(shù)據(jù)監(jiān)測研究報告
- 吊車合伙協(xié)議合同范本
- 賣車間合同范本
- 2025至2030年中國竹纖維涼絲數(shù)據(jù)監(jiān)測研究報告
- 2024年全國職業(yè)院校技能大賽中職組(短視頻制作賽項)考試題庫-下(多選、判斷題)
- 2025年遼寧現(xiàn)代服務(wù)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫(含答案)
- 2025年服裝制版師(中級)職業(yè)技能鑒定考試題(附答案)
- 高考模擬作文“中國游”“city不city”導(dǎo)寫及范文
- 福建省福州市2024-2025學(xué)年九年級上學(xué)期期末語文試題(解析版)
- 一年級下冊綜合實踐活動教案2
- 九年級主題班會課件:遇見最好的自己(開學(xué)第一課)
- 2025版股權(quán)投資基金股份收購與退出機制協(xié)議3篇
- 【營銷方案】2025小紅書平臺營銷通案
- 2025年江西電力職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
- 2025年棗莊科技職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年吉安職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
評論
0/150
提交評論