階段
|
培訓(xùn)內(nèi)容
|
第一階段
培訓(xùn)目標(biāo):
Android應(yīng)用開(kāi)發(fā)工程師
Android系統(tǒng)開(kāi)發(fā)工程師
時(shí)間:一周 |
第一部分
應(yīng)用開(kāi)發(fā)部分
1 、Android應(yīng)用開(kāi)發(fā)環(huán)境的搭建及開(kāi)發(fā)流程
5、Android應(yīng)用程序剖析
6、Android的UI編程
7、Android的圖形圖像(2D圖形/3D OpenGL)編程
8、音頻/視頻編程
9、本地SQLite數(shù)據(jù)庫(kù)編程
10、網(wǎng)絡(luò)編程
:
項(xiàng)目實(shí)戰(zhàn):
1.怎樣編寫(xiě)一個(gè)多媒體播放器
2.怎樣編寫(xiě)一個(gè)貪吃蛇游戲
3.怎樣編寫(xiě)一個(gè)在線播放器
4.怎樣編寫(xiě)一個(gè)基于Android的豆瓣網(wǎng)移動(dòng)客戶端開(kāi)發(fā)
5.個(gè)人移動(dòng)地圖的開(kāi)發(fā)
6.RSS閱讀器 |
第二部分
系統(tǒng)開(kāi)發(fā)部分
1、系統(tǒng)開(kāi)發(fā)環(huán)境的搭建
2、bootloader的移植
3、Linux內(nèi)核的移植
4、建立根文件系統(tǒng)
4.1
NFS文件系統(tǒng)
4.2
yaffs2文件系統(tǒng)
5、驅(qū)動(dòng)開(kāi)發(fā)
(1)LCD驅(qū)動(dòng)
(2)攝像頭驅(qū)動(dòng)
(3)鍵盤(pán)驅(qū)動(dòng)
(4)音頻驅(qū)動(dòng)
項(xiàng)目實(shí)戰(zhàn):
Android系統(tǒng)移植: 自己編寫(xiě)驅(qū)動(dòng)、將Android系統(tǒng)移植到開(kāi)發(fā)板上 |
第二階段
培訓(xùn)目標(biāo):
MTK應(yīng)用開(kāi)發(fā)工程師
MTK 驅(qū)動(dòng)開(kāi)發(fā)工程師
時(shí)間:一周 |
第一部分
應(yīng)用開(kāi)發(fā)部分
1、MTK平臺(tái)環(huán)境搭建
2、MTK工程的創(chuàng)建
3、菜單的開(kāi)發(fā)
4、字符串、圖片等資源的使用
5、對(duì)話框和鍵盤(pán)的開(kāi)發(fā)
6、觸摸屏開(kāi)發(fā)
7、Socket開(kāi)發(fā)
項(xiàng)目實(shí)戰(zhàn):
1、資源使用、字符串、圖片、多級(jí)菜單、對(duì)話框的綜合的例子
2、Socket開(kāi)發(fā)實(shí)例
3、Camera開(kāi)發(fā)綜合案例 |
A使用ndroid應(yīng)用剖析(下)
用戶界面設(shè)計(jì)
AndroidManifest.xml剖析
通知 |
第二部分 驅(qū)動(dòng)開(kāi)發(fā)部分
1、MTK 驅(qū)動(dòng)層介紹
2、MTK 硬件資源介紹
3、如何根據(jù)硬件資源開(kāi)發(fā)一臺(tái)特性MTK手機(jī)
4、MTK芯片平臺(tái)軟件調(diào)試
5、MTK 外設(shè)驅(qū)動(dòng)如何調(diào)試開(kāi)發(fā)
6、MTK 基帶講解
7、MTK 電源管理芯片講解
8、MTK LCD 講解
9、MTK 觸摸屏講解
10、MTK 攝像頭講解
11、MTK 播放器講解
12、MTK 射頻講解
13、MTK 藍(lán)牙講解
項(xiàng)目實(shí)戰(zhàn):
1、攝像頭開(kāi)發(fā)綜合案例
2、觸摸屏開(kāi)發(fā)案例
|
第三階段
培訓(xùn)目標(biāo):
諾基亞Symbian開(kāi)發(fā)工程師
時(shí)間:一周 |
1、開(kāi)發(fā)環(huán)境搭建
2、SYMBIAN應(yīng)用程序框架
3、高級(jí)話題:無(wú)線編程
4、SYMBIAN編程基礎(chǔ)與內(nèi)存管理
5、多媒體應(yīng)用程序的開(kāi)發(fā)
6、藍(lán)牙應(yīng)用
項(xiàng)目實(shí)戰(zhàn):
1、SYMBIAN手機(jī)游戲開(kāi)發(fā)
2、Camera開(kāi)發(fā)實(shí)戰(zhàn)
|
第四階段
培訓(xùn)目標(biāo):
蘋(píng)果iPhone開(kāi)發(fā)工程師
時(shí)間:一周 |
1、 IPhone 應(yīng)用程序運(yùn)轉(zhuǎn)及UIApplication介紹
2、MVC模型在iPhone
中的應(yīng)用
3、Interface Builder 及 xib/nib文件 介紹
4、iPhone
控件和消息模型介紹
5、IPhone Views 介紹
6、IPhone 繪圖介紹
7、IPhone 動(dòng)畫(huà)使用
8、iPhone
實(shí)例講解(2): ViewsExample
9、IPhone 多觸點(diǎn)介紹及使用
10、UITableView 介紹
11、iPhone
實(shí)例講解(3): TableView
項(xiàng)目實(shí)戰(zhàn):
1、手機(jī)網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)
2、Camera開(kāi)發(fā)實(shí)戰(zhàn)
|