Windows Phone手机应用开发高级培训班
|
课程目标 |
Windows Phone是微软发布的新一代触控操作模式的智能手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。参加Windows Phone培训课程可以让学员熟练掌握Windows Phone手机应用程序的开发,能够独立在Windows Phone手机上开发各种软件应用程序,如应用程序界面、电子书阅读器、用户数据访问、图像处理、游戏软件等。同时免费向学员提供资深讲师在一线开发工作中总结的开发类库源代码,及其对源代码的详细讲解,使学员能够在短期内掌握Windows Phone手机软件开发精髓。 |
入学要求 |
学员学习本课程应具备下列基础知识:
◆具备一定的使用Windows Phone相关设备(手机或PDA等)的经验;
◆具有一定C/C++语言编程基础。
|
师资团队 |
【郑老师】
● 华清远见讲师,计算机专业硕士,华清远见移动开发系列教材图书主编。有多年嵌入式操作系统开发经验,精通移动计算开发和嵌入式设备驱动开发。对Windows Phone的应用开发及系统核心代码有深入研究,精通Windows Phone应用程序开发,实现过商业级的位置服务、社交网络、媒体播放、文件管理等应用。
【张老师】
● 微软全球认证培训讲师,长期致力于Windows 移动开发系统的应用和研究。对ARM、x86体系结构有着深入的理解,拥有ARM9、ARMy11、Cortex-A8等平台上开发经验,涉及SDIO、CFIO、USB、PCI-E、Bluetooth等接口设备驱动开发,支持多个客户完成Windows Mobile的解决方案。现从事超便携移动设备用户交互相关的设计工作。
更多师资力量请参见华清远见师资团队>>> |
教材 |
◆《华清远见Windows Phone手机应用开发高级培训讲义》
|
|
时间地点 |
北京总部:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
上海中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
深圳中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
成都中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
南京中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
武汉中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
本课程每期班限额15名,报满即停止报名,请提前在线或电话预约
华清远见保留开课时间调整的权利,欢迎来电洽询 |
学时费用 |
◆课时:共4天,每天6学时,总计24学时
◆培训费用(含教材费):公司员工(3200元),个人自费(2900元),学生自费(2500元,凭有效证件)
◆认证费(可选):培训合格学员可获微软全球统一《Windows Phone手机开发工程师》培训证书(认证费500元,>>单击查看证书样本),工业和信息化部《信息技术应用技能Windows Phone手机应用开发工程师认证证书》(认证费500元,>>单击查看证书样本)
◆上课地点:清华大学
◆外地学员:代理安排食宿(需提前预定)
报选此课程可获200元折价劵!
单击查看退费规定说明>>> |
班级规模及环境 |
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一套开发板和开发用的PC主机。 |
|
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。 |
课程进度安排(新更新日期:2012.12.08) |
时间 |
课程大纲 |
第一天 |
学习目标 |
通过上午的学习,学员将了解Windows Phone的产品和WP7开发平台;熟悉C#开发基础,掌握Silverlight&XAML基础;完成第一个HelloPhone的程序;通过下午的学习,学院将掌握WP7的导航与控件的种类、概念与编写方法。
|
9:00
|
12:00 |
1. Windows Phone的产品介绍
2. WP7开发平台概览
3. C#开发基础
4. Silverlight与应用程序包
5. XAML的语法
6. 实例:在VS2010环境下创建WP7第一个应用程序HelloPhone |
13:00
|
16:00 |
1. WP7的页面结构、页面导航
2. WP7布局控件、常用控件
3. 页面间数据传递
4. 导航状态
5. 实例:开发电子书阅读器E-Reader,熟悉导航与控件
|
第二天 |
学习目标 |
通过上午课程的学习,学员将掌握WP7的全景视图与枢轴视图的编写方法,同时了解应用程序生命周期;通过下午课程的学习,学员掌握启动器与选择器的编写方法,同时会了解用户数据访问相关技术。
|
9:00
|
12:00 |
1. 全景视图控件
2. 全景视图页面导航与架构
3. 全景视图重要属性和事件
4. 枢轴视图控件
5. 枢轴视图页面导航与架构
6. 枢轴视图重要属性和事件
7. 多任务与基本生命周期
8. 生命周期及其事件处理
9. 实例:使用全景视图和枢轴视图改进E-Reader页面结构
|
13:00
|
16:00 |
1. 在独立存储中保存数据
2. 实例:给E-Reader阅读器添加秒表计时小功能
3. 沙箱模型
4. 定义启动器选择器
5. 启动器介绍及使用
6. 选择器介绍及使用
7. 用户数据及用户数据访问
8. 实例:编写应用程序实现创建电话薄及拨号功能
|
第三天 |
学习目标 |
通过上午课程的学习,学员将了解到WP7图片与相机的技术与处理,同时会了解微软推送通知的概念与原理,同时掌握XNA游戏开发的基础;通过下午的学习,学员将了解到Windows Phone传感器相关内容,后台代理技术及本地数据库的建立与应用。
|
9:00
|
12:00 |
1. 图像处理
2. 相机基本功能处理
3. 微软推送通知的三种类型
4. 推送的通信流程与编程模型
5. XNA概览
6. XNA Framework
7. 2D游戏开发基础
8. 实例1:Photofun 图片处理程序
9. 实例2:XNA开发射击游戏
|
13:00
|
16:00 |
1. Window Phone传感器概览
2. 各类传感器重要属性、方法、事件
3. Windows Phone后台代理
4. 后台提醒与警告
5. 后台数据传输
6. 本地数据库架构
7. 本地数据库基本操作
8. 本地数据库性能与佳实践
9. 实例1:编写应用程序使用后台提醒
10. 实例2:实现本地数据库建立与基本操作
|
第四天 |
学习目标 |
通过上午的学习,学员了解Mango新特性,掌握提交应用程序到Market的方法,了解应用程序通过Market审核的标准;通过下午的学习,学员参考项目案例,完成自己的WP7手机应用程序。
|
9:00
|
12:00 |
1. Mango新的多任务支持
2. 增强的推送通知和Tile
3. Mango中新增或已更新的用户API
4. 搜索扩展
5. 应用程序提交的步骤和上传标准
6. 应用程序审核标准
7. 实例:注册一个账户并上传一个应用程序
|
13:00
|
16:00 |
项目实践:
1. 手机射击游戏
2. 拼图游戏
3. 备忘录
|