培訓(xùn)目的 |
本課程結(jié)束后,學(xué)員可以掌握以下技能:
1、熟悉C++語言和面向?qū)ο蟪绦蛟O(shè)計(jì),掌握Symbian C++程序設(shè)計(jì)方法和技巧;
2、全面深入的了解和理解Symbian平臺(tái)應(yīng)用軟件開發(fā)流程;
3、熟練掌握Symbian平臺(tái)移動(dòng)應(yīng)用軟件開發(fā)的方法和工具;
4、熟悉Symbian平臺(tái)下程序調(diào)試和測試的方法和技巧;
5、掌握多種開發(fā)技能和技巧,能夠獨(dú)立進(jìn)行Symbain平臺(tái)下移動(dòng)應(yīng)用軟件的開發(fā)。 |
培養(yǎng)對象 |
1、希望從事Symbian OS手機(jī)軟件開發(fā)的工程技術(shù)人員;
2、有志于從事手機(jī)應(yīng)用軟件開發(fā)、移動(dòng)增值業(yè)務(wù)開發(fā)的軟件開發(fā)人員。 |
課程設(shè)計(jì) |
課程名稱 |
課程內(nèi)容 |
學(xué)時(shí)安排 |
備注 |
C/C++程序設(shè)計(jì) |
C++語言特色,C++程序結(jié)構(gòu)、設(shè)計(jì);面向?qū)ο?OO) 三大特性、類和對象概念、構(gòu)造與析構(gòu)、數(shù)據(jù)封裝;類的繼承、虛擬繼承、多態(tài)性和虛函數(shù);運(yùn)算符重載;函數(shù)模板和類模板;Symbian C++語言特點(diǎn)及其異常處理機(jī)制 |
40 |
含實(shí)驗(yàn)課時(shí) |
Symbian手機(jī)軟件開發(fā)入門 |
1、手機(jī)操作系統(tǒng)概述;
2、Symbian SDK及其開發(fā)環(huán)境構(gòu)建;
3、Symbian應(yīng)用程序特點(diǎn)及其架構(gòu)分析;
4、Symbian程序調(diào)試及打包發(fā)布;
5、Symbian數(shù)據(jù)結(jié)構(gòu)(基本類型、描述符和動(dòng)態(tài)數(shù)組);
6、Symbian的異常處理及清理機(jī)制;
7、基本UI組件的使用;
8、窗體編程、圖形顯示與交互。 |
40 |
含實(shí)驗(yàn)課時(shí) |
Symbian高級開發(fā)技術(shù) |
1、活動(dòng)對象和多任務(wù)處理機(jī)制;
2、Symbian文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng);
3、高級用戶界面開發(fā)技術(shù);
4、網(wǎng)絡(luò)應(yīng)用程序開發(fā)技術(shù);
5、多媒體應(yīng)用程序開發(fā)技術(shù);
6、應(yīng)用程序簽名;
7、調(diào)試測試工具及高級調(diào)試測試技巧。 |
40 |
含實(shí)驗(yàn)課時(shí) |