第一階段 |
通過本階段的學(xué)習(xí),學(xué)員將了解Windows
Phone的產(chǎn)品和WP7開發(fā)平臺;熟悉C#開發(fā)基礎(chǔ),掌握Silverlight&XAML基礎(chǔ);完成第一個HelloPhone的程序;通過下午的學(xué)習(xí),學(xué)院將掌握WP7的導(dǎo)航與控件的種類、概念與編寫方法。
|
1.
Windows Phone的產(chǎn)品介紹
2.
WP7開發(fā)平臺概覽
3.
C#開發(fā)基礎(chǔ)
4.
Silverlight與應(yīng)用程序包
5.
XAML的語法
6.
實例:在VS2010環(huán)境下創(chuàng)建WP7第一個應(yīng)用程序HelloPhone |
1.
WP7的頁面結(jié)構(gòu)、頁面導(dǎo)航
2.
WP7布局控件、常用控件
3.
頁面間數(shù)據(jù)傳遞
4.
導(dǎo)航狀態(tài)
5.
實例:開發(fā)電子書閱讀器E-Reader,熟悉導(dǎo)航與控件
|
第二天 |
通過本階段的學(xué)習(xí),學(xué)員將掌握WP7的全景視圖與樞軸視圖的編寫方法,同時了解應(yīng)用程序生命周期;通過下午課程的學(xué)習(xí),學(xué)員掌握啟動器與選擇器的編寫方法,同時會了解用戶數(shù)據(jù)訪問相關(guān)技術(shù)。
|
1.
全景視圖控件
2.
全景視圖頁面導(dǎo)航與架構(gòu)
3.
全景視圖重要屬性和事件
4.
樞軸視圖控件
5.
樞軸視圖頁面導(dǎo)航與架構(gòu)
6.
樞軸視圖重要屬性和事件
7.
多任務(wù)與基本生命周期
8.
生命周期及其事件處理
9.
實例:使用全景視圖和樞軸視圖改進(jìn)E-Reader頁面結(jié)構(gòu)
|
1.
在獨立存儲中保存數(shù)據(jù)
2.
實例:給E-Reader閱讀器添加秒表計時小功能
3.
沙箱模型
4.
定義啟動器選擇器
5.
啟動器介紹及使用
6.
選擇器介紹及使用
7.
用戶數(shù)據(jù)及用戶數(shù)據(jù)訪問
8.
實例:編寫應(yīng)用程序?qū)崿F(xiàn)創(chuàng)建電話薄及撥號功能
|
第三天 |
通過本階段的學(xué)習(xí),學(xué)員將了解到WP7圖片與相機(jī)的技術(shù)與處理,同時會了解微軟推送通知的概念與原理,同時掌握XNA游戲開發(fā)的基礎(chǔ);通過下午的學(xué)習(xí),學(xué)員將了解到Windows
Phone傳感器相關(guān)內(nèi)容,后臺代理技術(shù)及本地數(shù)據(jù)庫的建立與應(yīng)用。
|
1.
圖像處理
2.
相機(jī)基本功能處理
3.
微軟推送通知的三種類型
4.
推送的通信流程與編程模型
5.
XNA概覽
6. XNA
Framework
7.
2D游戲開發(fā)基礎(chǔ)
8. 實例1:Photofun
圖片處理程序
9.
實例2:XNA開發(fā)射擊游戲
|
1. Window
Phone傳感器概覽
2.
各類傳感器重要屬性、方法、事件
3. Windows
Phone后臺代理
4.
后臺提醒與警告
5.
后臺數(shù)據(jù)傳輸
6.
本地數(shù)據(jù)庫架構(gòu)
7.
本地數(shù)據(jù)庫基本操作
8.
本地數(shù)據(jù)庫性能與佳實踐
9. 實例1:編寫應(yīng)用程序使用后臺提醒
10.
實例2:實現(xiàn)本地數(shù)據(jù)庫建立與基本操作
|
第四天 |
通過本階段的學(xué)習(xí),學(xué)員了解Mango新特性,掌握提交應(yīng)用程序到Market的方法,了解應(yīng)用程序通過Market審核的標(biāo)準(zhǔn);通過下午的學(xué)習(xí),學(xué)員參考項目案例,完成自己的WP7手機(jī)應(yīng)用程序。
|
1.
Mango新的多任務(wù)支持
2.
增強的推送通知和Tile
3.
Mango中新增或已更新的用戶API
4.
搜索擴(kuò)展
5.
應(yīng)用程序提交的步驟和上傳標(biāo)準(zhǔn)
6.
應(yīng)用程序?qū)徍藰?biāo)準(zhǔn)
7.
實例:注冊一個賬戶并上傳一個應(yīng)用程序
|
項目實踐:
1.
手機(jī)射擊游戲
2.
拼圖游戲
3.
備忘錄
|