课程详情
MCTS-5 Windows Phone 7手机程序开发
培训课时:
30课时
培训费用:
【北京面授】
【上海面授】
【天津面授】
【远程直播】
【上海面授】
【天津面授】
【远程直播】
课程编号:
2048
城市方式 | 开课日期 | 班类 | |
天津 (面授) | 脱产班 | ||
天津 (面授) | 周末班 | ||
天津 (面授) | 脱产班 |
课程介绍:
适合人群:
培训目标:
掌握SilverLight应用程序的开发知识
掌握数据访问应用程序的基本原理和使用
掌握WindowsPhone7应用程序开发
掌握Visual Studio 2010中建立和调试、发布WindowsPhone7应用程序
课程大纲:
章:Windows Phone7应用程序开发简介
目的:理解WindowsPhone7系统的基本原理,掌握手机应用程序的基本技术和架构
1、WindowsPhone 7手机配置
2、框架与技术组成
3、Metro设计语言
4、屏幕与输入设备
第二章:WindowsPhone7开发环境
目的:学习Visual Studio 2010和Expression Blend4 环境的使用
1、 开发环境选择
2、 Visual Studio 2010 Express For Windows Phone 概述
3、 Expression Blend 4概述
4、 WP模拟器的使用
第三章:WP7程序布局设计
目的:了解WindowsPhone7手机的界面设计原则
1、红线准则”
2、创建手机屏幕的布局
3、各种控件的使用
4、资源,样式和主题
第四章:动画
目的:了解WP7程序的动态实现技术
1、视觉与动画管理
2、行为模式
3、动画的创建
4、动画控件,全景与枢轴
第五章:手机方位管理
目的:理解手机程序的方向概念了解手机程序的输入处理和应用程序栏的创建和使用
1、设备方向的概念
2、屏幕输入设备
3、应用程序栏
4、系统托盘与设备管理
第六章:屏幕导航
目的:理解WP7程序的屏幕导航机制,学习页面布局和架构的设计及后台处理技术
1、页面布局与架构定义
2、屏幕导航
3、后台处理
第七章: 图标与通知
目的:掌握屏幕平铺图标的显示与管理,了解手机推送通知机制
1、平铺图标的设置与显示
2、程序通知处理
3、错误处理
第八章:WP7 中的任务管理
目的:掌握WP7 程序中的典型任务处理机制,了解基本的手机功能实现
1、应用程序与任务处理
2、手机照相功能
3、电话管理和短信息管理
4、后台程序和自启动服务
第九章:触屏技术和输入技术
目的:理解手机屏幕的触屏技术,掌握建立友好界面的用户体验,了解单点触控和多点触控技术
1、手机的用户体验
2、屏幕与触屏技术
3、单点触屏与多点触屏
4、输入与管理
第十章:重力感应和震动机制
目的:理解WP7应用程序的震动管理和摇晃处理机制
1、加速度计
2、震动的设计与实现
3、WP7 重力感应机制
第十一章:音频处理程序
目的:理解WP7程序的音频与媒体播放的概念,掌握在WP7程序中实现媒体播放和控制
1、媒体播放
2、录音与音频管理
3、收音机与FM调谐
第十二章:GPS功能
目的:理解手机的卫星定位机制和原理,创建基于地图的GPS应用程序
1、地理位置服务概述
2、调用 bingMap功能
第十三章:与 Web 的交互
目的:掌握WP7中的网络连接技术,实现Web功能
1、管理连接状态
2、使用WebBrowser
3、使用MultiScaleImage控件
4、手机上Web的身份验证机制
第十四章:使用云服务
目的:掌握云服务的概念,实现用WP7程序连接服务器
1、 WP7的HTTP请求
2、 使用WCF/ASMX服务
3、 实现数据通信功能
第十五章:数据处理
目的:掌握WP7的数据处理和绑定功能,实现交互式数据应用
1、 数据绑定于显示
2、 基于数据的设计和处理
3、 数据的转换
第十六章:数据存储
目的:掌握WP7的数据存储机制,实现数据缓存和同步
1、 WP7的数据存储机制
2、 独立数据存储的实现
3、 数据缓存
4、 同步数据
第十七章:常用框架
目的:理解MEF,MSAF等应用框架,利用现有的框架组件应用
1、 Managed Extensibility Framework概述
2、 组合应用程序
3、 MSAF框架的使用
4、 与维护
第十八章:WP7程序安全性
目的:掌握WP7的中的数据保护机制,了解传输数据的安全性开发
1、 设备的安全性管理
2、 传输的数据安全性
3、 身份验证机制
第十九章:XNA游戏开发
目的:理解XNA机制与实现,掌握实用XNA进行游戏开发的基本原理和技术
1、 XNA简介
2、 XNA程序的图形动画处理
3、 游戏中的3D实现
第二十章:程序调试与发布
目的:掌握在开发环境中调试WP7程序,实现WP7程序的发布和部署
1、 设备调试技术
2、 应用程序迁移
3、 程序兼容性设计
4、 性能优化技术
5、 程序的发布和更新
更多信息,请咨询:
http://tj.pxto.com.cn/ |
课程评价
聚划算