Windows Phone 8高级编程技术课程

9310
回复
21389
查看
[复制链接]

2万

主题

2万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
86606
发表于 2022-11-17 23:02:37 | 显示全部楼层 |阅读模式
769;Lesson1:Windows Phone 8 平台概览

Lesson2:C#语法的重点和难点特性
1.基于任务的异步编程,WP8编程必须要过的一道坎
2.LINQ,WP8编程中必须要熟练掌握的语法
3.代理和事件,代码之间的通讯工具
4.响应式编程,异步编程的思维锻炼
5.弱引用,性能优化的利器

Lesson3:Windows Phone 8 的开发基础要点
1.项目的结构、开发工具的使用技巧和安装包的秘密
2.应用程序的生命周期

Lesson4:深入解析程序界面,探索WP8界面的秘密
1.界面编程语言XAML的编译原理,分析WP8的界面时如何进行绘制的和如何动态去加载XAML文件
2.讲解XAML界面语言里面最重要的树结构,以及如何利用这种树结构去解决实际的问题
3.讲解界面编程中的路由事件,如何运用路由事件去解决实际的问题
4.讲解WP8框架和页面结构的构造,利用这种结构去实现相关的功能
5. 如何去理解UI线程,以及在实际中去运用UI线程

Lesson5:深入解剖动画的原理,学习动画编程的思维和分析最优的动画解决方案
1.深入解剖了Windows Phone 8的整个动画编程的原理知识
2.讲解动画效果里面最重要的变换和三维效果
3.如何实现最常用的线性插值动画
4.如何去实现关键帧动画,实现复杂的动画效果
5.利用缓动函数动画去实现动画的复杂的物理运动效果
6.使用基于帧的动画,去实现一般动画很难实现复杂的物理动画效果
7.演练动画实现的思路,如如何实现类似微信里面的彩蛋动画的整个思路

Lesson6:深入解析控件编程,掌握WP8控件的秘密
1.深入解剖和分析系统控件的实现原理,教会大家一种去探索控件原理的思路,利用这种思路去实现丰富多彩的控件。
2.讲解WP8中实现自定义控件的方法,如何对现有的控件进行扩展。
3.对toolkit控件库的实现原理进行解析

Lesson7:深入解析列表编程,如何实现高效的列表数据加载
1.讲解WP8最新的列表控件的使用方法,如何实现类似人脉的列表展示效果
2.讲解如何通过缓存的方式实现大数据量列表的数据和图片的高效异步加载

Lesson8:WP8最新的磁贴与锁屏的实现
1.讲解WP8种丰富的磁贴的实现方式,打造你的磁贴应用
2.讲解如何实现对WP8锁屏背景以及相关信息的控制
3.如何动态地声称磁贴和锁屏背景的图片并进行更改磁贴和锁屏,实现高度灵活的磁贴和锁屏机制

Lesson9:异步文件存储,文件关联启动应用和SD卡文件关联
1.如何使用异步的API操作WP8的文件和存储文件,掌握WP8最新的文件操作API
2.如何实现特定的文件后缀与应用程序进行关联操作和启动应用程序打开文件,可以实现特定文件后缀的关联打开程序,如.dat文件启动程序等
3.如何实现SD卡的文件与应用程序进行关联操作

Lesson10:手机联系人数据的常用操作和相关功能的实现
1.联系人数据的存储的创建和增删改查等操作的实现
2.联系人VCard数据打包,联系人过滤和RemoteId的处理方案的实现

Lesson11:实现复杂的语音识别和通过语音命令操作程序
1.使用VCD文件来定义语音命令语法,利用语音命令来启动程序和进行相关的操作
2.使用SRGS语法文件来实现复杂的语音识别功能,实现文字语言等功能

Lesson12:在WP8中基于数据流的TCP和UDP编程和应用
1.Windows运行时Socket,如何实现TCP和UDP编程,实现消息的接受和发送
2.实现蓝牙的应用到应用,应用到设别的基于TCP的数据流传输
3.实现基于简单字符串的近场通信和基于TCP的数据流的近场通信的数据传输

Lesson13:电子钱包中心优惠券,信用卡和银行卡的操作
1. 讲述WP8帐号的管理平台的作用,如何实现电子钱包的操作,扩展为电子钱包的应用程序,对各类卡进行操作

Lesson14:利用诺基亚地图进行地图程序的开发
1.如何在应用程序中使用诺基亚地图,对地图进行操作,在地图上自定义标签等。
2.在程序中利用诺基亚地图显示路线方向,进行路线导航,相应其他应用的方向请求。

Lesson15:如何实现位置跟踪定位的应用开发
1.实现在应用程序休眠的状态下,持续地跟踪当前的地理位置的变化,如何去实现位置跟踪的应用程序

Lesson16:如何进行应用程序和应用程序之间的通讯
1.如何实现应用之间的通讯,注册应用的Uri,通过Uri来打开和传递信息到其他应用程序,启动自己的应用和系统的应用

Lesson17:实现多语言解决方案和双向应用
1.如何实现WP8应用程序的多语言解决方案和设置双行语言显示

Lesson18:原生代码编程的重点难点解析
1.讲解C++的异步编程等重点难点语法,用C++来进行编程
2.如何使用标准C++,在WP8中创建C++的动态库和静态库

Lesson19:内置数据库,开源数据库和数据加密的解析
1.SQL Server本地数据库的原理,如何设计数据的表与表的关联,实现数据库创建,数据增删改查等常用操作。
2.如何为本地数据库添加预设数据,实现数据库文件的迁移
3.如何在后续的产品开发中持续地升级数据库的架构,如增加表和字段等
4.讲解数据加密的选择,实现DPAPI加密解密
5.如何在WP8中使用开源的跨平台数据库——Sqlite数据库

Lesson20:常用的网络编程编程技巧
1.讲解Get/Post请求,断点续传,设置身份验证 ,超时控制和设置Cookie等网络编程技巧
2.使用WebClient实现数据和文件的上传和下载,监控进度等
3.讲解QQ,微信这类型应用接受新消息的推送通知机制和实现

Lesson21:图片处理的机制和相机应用的开发
1.利用手机摄像头开发相机应用程序
2.实现相机应用的高级开发特性
3.讲解图片裁剪,截图和图片特效的原理,打造你的美图秀秀应用

Lesson22:解析触摸事件和相关的事件的应用
1.解析WP8中的鼠标事件,操作事件和触摸事件
2.利用触摸事件实现滚动文本内容和移动截图功能

Lesson23:运行时传感器应用程序开发
1.运用WP8最新的运行时API实现加速度,罗盘和陀螺仪传感器

Lesson24:后台任务多任务的实现机制
1.实现后台播放本地音乐和网络音乐,打造你的音乐类应用
2.实现后台提示Toast通知,后台磁贴更新,实现类似微博的磁贴消息的功能
3.后台文件的上传和下载,实现视频音乐类应用的后台下载功能
4.如何去实现闹铃和提醒的相关功能

Lesson25:深入解剖MVVM模式的原理和MVVM应用架构的开发实践
1.解析MVVM模式的原理和作用
2.数据集合数据属性更改的原理,数据绑定的原理和命令的实现
3.实现附加命令和消息的通知机制以及如何去搭建一个完成的MVVM模式项目的步骤
4. Mvvmlight框架的使用,Mvvmlight框架的消息机制和Ioc容器,使用Mvvmlight框架打造一个Rss阅读器的实现步骤

Lesson26:客户端程序架构的原来知识讲解
1.讲解WP8程序的架构模式,设计模式和代码模式,如何去往更高的项目架构的层次发展

Lesson27:实现多任务并行编程,解决任务间通讯资源争夺等难点问题
1.并行和并发的区别,如何实现并行编程,并行编程的优点
2.如何实现并行任务之间的通讯,如何处理并行任务中涉及的同步资源和异步争夺的解决方法

Lesson28:如何对我们的程序进行性能优化
1.如何分析应用程序的性能,找到应用程序的性能瓶颈以及用什么样的性能方案去解决
2.讲解WP8平台的常见的平台特性方面的优化要点

Lesson29:程序发布
1.讲解关于云编译/反编译/代码混淆等相关的知识
2.讲解程序发布所有的资料以及发布电子市场的步骤

项目一:多功能时钟
1.使用MvvmLight框架实现MVVM模式的项目架构
2.可自定义的界面UI风格
3.闹铃提醒设置
4.取色控件的使用
5.通过地理位置信息获取当前的天气预报信息
6. 模块化分离UI界面

项目二:随手涂鸦记事
1.多语言的实现
2.使用SQL Server数据库增删改记事内容
3.实现涂鸦版涂鸦记录信息
4.记事快捷磁贴的实现
5.多种的记事背景风格选择
6.如何嵌入广告条

项目三:快递助手
1.可查询大部分的快递信息
2.如何使用开发平台的API
3.查询的历史记录保存
4.如何使用开源的SQLite数据库
5.系统后台任务跟踪快递信息

下载地址:





本资源来源于 网络 付费网站  付费收集而来, 随时收集更新资源  本站专注搜集和分享各种付费网站资源,感谢您的信任


资源下载地址:
游客,如果您要查看本帖隐藏内容请回复>>>开通VIP无需回帖直接下载VIP通道

本站所有资源都来源于网络收集,网友提供或者交换而来!

如果侵犯了您的权益,请及时联系客服,我们即刻删除!




上一篇:传播智客win8开发系列培训教程 第1-3季
下一篇:Unity3D游戏开发从初级到资深开发工程师
回复

使用道具 举报

客服客服

客服客服

客服客服

客服QQ
微信扫一扫
自助开通会员后联系客服

Archiver手机版小黑屋全网虚拟资源宝库网 ( 蜀ICP备13002521号-1 )

Powered by Discuz! X3.4  © 2001-2013 Comsenz Inc.