
Professional Windows Phone 7 application development:building applications and games using Visual Studio, Silverlight, and XNA
副标题:无
作 者:(美)Nick Randolph,(美)Christopher Fairbairn著;张崟,邹鋆弢译
分类号:
ISBN:9787302269496
微信扫一扫,移动浏览光盘
简介
windows phone 7是microsoft推出的最新移动平台。它引入了大量新功能和服务,是风靡全球的主流移动平台之一。《windows phone 7高级编程——使用visual studio、silverlight与xna进行应用和游戏开发》带您在windows phone 7开发世界中尽情畅游;在富有启迪意义的示例引导下,指引您使用silverlight、xna、visual studio、expression blend和设备模拟器等工具轻松地设计、部署和销售windows phone 7应用程序,并构建时尚、简洁、清爽、令人耳目一新的用户界面。
主要内容
简要介绍windows phone 7工具利用和户界面基础知识
讨论全景、枢轴和地图控件的用法、页而间导航方式以及应用程序设置方式
介绍多视图应用程序、白动旋转和白适应大小的使用技巧
提出有关应用程序生命周期管理和xna游戏丌发的建议分析点击、触控、手势和照相机的用法
列出大量示例以及构建移动应用程序的最佳实践
目录
《windows phone 7高级编程—使用visual studio、silverlight与xna进行应用和游戏开发》
第1章 metro与windows phone 1
1.1 最低配置规范 2
1.1.1 框架设计 2
1.1.2 屏幕分辨率 4
1.2 metro设计语言 4
1.2.1 准则 6
1.2.2 用户体验 7
1.3 start屏幕与lock屏幕 7
1.4 hub 9
1.5 开发人员的视角 11
1.6 小结 12
第2章 免费的visual studio 2010
和 expression blend 4 13
2.1 visual studio 2010 express for
windows phone 13
2.2 expression blend 4 18
2.3 windows phone模拟器 21
2.4 小结 22
第3章 按照“红线准则”设计布局 25
.3.1 红线准则 25
3.2 控件 27
3.3 布局 45
3.4 资源与样式 48
3.5 主题 52
3.6 小结 54
第4章 添加运动效果 55
4.1 视觉状态管理 55
4.2 行为 62
4.3 动画 68
4.3.1 模板过渡 69
4.3.2 状态过渡 72
4.4 全景控件和枢轴控件 77
4.5 小结 83
第5章 方向与覆盖组件 85
5.1 设备方向 85
5.1.1 方向检测 86
5.1.2 方向更改 88
5.1.3 方向策略 89
5.2 软输入面板 97
5.3 应用程序栏 101
5.3.1 图标按钮 101
5.3.2 菜单项 105
5.3.3 不透明度 105
5.3.4 statechanged事件 106
5.4 系统托盘 107
5.5 小结 108
第6章 导航 109
6.1 页面布局与架构 109
6.2 导航 112
6.2.1 片段与查询字符串 116
6.2.2 urimapping 117
6.2.3 返回 118
6.2.4 goback与cangoback 119
6.2.5 动画 120
6.2.6 向导 123
6.3 后台处理 123
6.3.1 符合终止条件 125
6.3.2 场景 125
6.3.3 保存状态 129
6.3.4 遮盖 130
6.4 小结 132
第7章 应用程序平铺图标与通知 133
7.1 应用程序平铺图标 133
7.2 推送通知 136
7.2.1 优先级 141
7.2.2 tile notication 143
7.2.3 toast notication 144
7.2.4 raw notication 145
7.2.5 示例 146
7.2.6 错误 148
7.3 小结 150
第8章 任务 151
8.1 windows phone中的任务 151
8.1.1 应用程序的去处 152
8.1.2 照相机与照片 154
8.1.3 电话和短信息 157
8.1.4 电子邮件 161
8.1.5 启动器 164
8.2 extras 168
8.3 小结 170
第9章 触控输入 171
9.1 用户体验 171
9.2 触控事件 176
9.2.1 单点触控 176
9.2.2 双击 178
9.2.3 多点触控 189
9.3 小结 195
第10章 摇晃与振动 197
10.1 加速度计 197
10.1.1 使用模拟器 202
10.1.2 reactive extensions
for .net 214
10.2 振动 215
10.3 小结 216
第11章 播放音频 217
11.1 媒体播放 217
11.1.1 mediaelement 217
11.1.2 xna中的soundeffect 232
11.1.3 microsoft translator 242
11.2 音频录制 246
11.2.1 播放 247
11.2.2 保存 248
11.3 music and video hub 250
11.4 fm调谐器 251
11.5 小结 254
第12章 确定位置 255
12.1 地理位置 255
12.1.1 geocoordinatewatcher 256
12.1.2 igeopositionwatcher 259
12.2 bing map 271
12.2.1 地图设计 271
12.2.2 地图凭据 273
12.2.3 兴趣点和线条 273
12.2.4 事件 277
12.2.5 bing map web服务 279
12.3 小结 282
第13章 连接与web 283
13.1 连接状态 283
13.1.1 网络可用性 284
13.1.2 服务可达性 284
13.1.3 模拟器测试 285
13.1.4 连接 288
13.2 webbrowser控件 294
13.3 multiscaleimage 300
13.4 身份验证 302
13.5 小结 320
第14章 使用云服务 321
14.1 http请求 321
14.1.1 webclient 322
14.1.2 httpwebrequest 327
14.1.3 凭据 330
14.1.4 压缩 331
14.2 wcf/asmx服务 336
14.2.1 服务配置 336
14.2.2 添加服务引用 339
14.2.3 服务的实现与执行 339
14.2.4 自定义标头 342
14.2.5 凭据 342
14.3 wcf数据服务 343
14.3.1 odata与wcf数据
服务 343
14.3.2 json 350
14.4 小结 354
第15章 数据可视化 355
15.1 数据绑定 355
15.1.1 datacontext 356
15.1.2 绑定模式 358
15.1.3 值转换器 361
15.2 使用数据进行设计 364
15.2.1 示例数据 364
15.2.2 设计时数据 371
15.2.3 mvvm light工具色 380
15.2.4 元素与资源的绑定 383
15.3 小结 384
第16章 数据的存储与同步 385
16.1 独立存储 385
16.1.1 applicationsettings 386
16.1.2 isolatedstoragefile-
stream 388
16.2 数据缓存 389
16.2.1 对象缓存 390
16.2.2 持久化存储 397
16.2.3 同步 408
16.3 小结 423
第17章 框架 425
17.1 managed extensibility
framework 425
17.1.1 导入和导出 425
17.1.2 importmany 429
17.2 应用程序组合 432
17.3 microsoft silverlight analytics
framework 432
17.4 测试 436
17.4.1 单元测试 437
17.4.2 模拟器自动化处理 450
17.5 小结 454
第18章 安全性 455
18.1 保护设备中的数据 455
18.1.1 设备安全性 455
18.1.2 设备管理 456
18.1.3 数据加密 458
18.2 在传输过程中保护数据 460
18.2.1 传输 460
18.2.2 身份验证 462
18.3 小结 478
第19章 使用xna进行游戏开发 479
19.1 简介 479
19.1.1 游戏循环 485
19.1.2 游戏生命周期 486
19.2 渲染 488
19.2.1 内容 488
19.2.2 sprite 489
19.2.3 移动 490
19.2.4 文本和字体 491
19.3 输入 495
19.3.1 加速度计 495
19.3.2 触控 495
19.3.3 键盘 496
19.4 3d渲染 497
19.4.1 3d模型 498
19.4.2 颜色与光照 499
19.4.3 图元 500
19.4.4 纹理 503
19.5 小结 505
第20章 构建应用程序 507
20.1 设备调试 507
20.1.1 注册设备供开发之用 507
20.1.2 调试应用程序 509
20.1.3 部署应用程序 509
20.2 第三方组件 510
20.2.1 silverlight工具包 510
20.2.2 数据库 512
20.3 应用程序迁移 513
20.3.1 用户界面 513
20.3.2 服务与连接 513
20.3.3 数据 514
20.3.4 设备功能 514
20.3.5 后台处理 514
20.4 用户界面的性能 514
20.4.1 性能计数器 514
20.4.2 重绘区域 516
20.4.3 缓存 517
20.5 外部系统 518
20.5.1 代理服务(exchange) 518
20.5.2 共享密钥签名(windows azure) 521
20.6 发布 530
20.6.1 应用程序及start屏幕的图标 530
20.6.2 启动屏幕 532
20.6.3 功能 532
20.6.4 试用模式和marketplace 533
20.7 小结 535
第1章 metro与windows phone 1
1.1 最低配置规范 2
1.1.1 框架设计 2
1.1.2 屏幕分辨率 4
1.2 metro设计语言 4
1.2.1 准则 6
1.2.2 用户体验 7
1.3 start屏幕与lock屏幕 7
1.4 hub 9
1.5 开发人员的视角 11
1.6 小结 12
第2章 免费的visual studio 2010
和 expression blend 4 13
2.1 visual studio 2010 express for
windows phone 13
2.2 expression blend 4 18
2.3 windows phone模拟器 21
2.4 小结 22
第3章 按照“红线准则”设计布局 25
.3.1 红线准则 25
3.2 控件 27
3.3 布局 45
3.4 资源与样式 48
3.5 主题 52
3.6 小结 54
第4章 添加运动效果 55
4.1 视觉状态管理 55
4.2 行为 62
4.3 动画 68
4.3.1 模板过渡 69
4.3.2 状态过渡 72
4.4 全景控件和枢轴控件 77
4.5 小结 83
第5章 方向与覆盖组件 85
5.1 设备方向 85
5.1.1 方向检测 86
5.1.2 方向更改 88
5.1.3 方向策略 89
5.2 软输入面板 97
5.3 应用程序栏 101
5.3.1 图标按钮 101
5.3.2 菜单项 105
5.3.3 不透明度 105
5.3.4 statechanged事件 106
5.4 系统托盘 107
5.5 小结 108
第6章 导航 109
6.1 页面布局与架构 109
6.2 导航 112
6.2.1 片段与查询字符串 116
6.2.2 urimapping 117
6.2.3 返回 118
6.2.4 goback与cangoback 119
6.2.5 动画 120
6.2.6 向导 123
6.3 后台处理 123
6.3.1 符合终止条件 125
6.3.2 场景 125
6.3.3 保存状态 129
6.3.4 遮盖 130
6.4 小结 132
第7章 应用程序平铺图标与通知 133
7.1 应用程序平铺图标 133
7.2 推送通知 136
7.2.1 优先级 141
7.2.2 tile notication 143
7.2.3 toast notication 144
7.2.4 raw notication 145
7.2.5 示例 146
7.2.6 错误 148
7.3 小结 150
第8章 任务 151
8.1 windows phone中的任务 151
8.1.1 应用程序的去处 152
8.1.2 照相机与照片 154
8.1.3 电话和短信息 157
8.1.4 电子邮件 161
8.1.5 启动器 164
8.2 extras 168
8.3 小结 170
第9章 触控输入 171
9.1 用户体验 171
9.2 触控事件 176
9.2.1 单点触控 176
9.2.2 双击 178
9.2.3 多点触控 189
9.3 小结 195
第10章 摇晃与振动 197
10.1 加速度计 197
10.1.1 使用模拟器 202
10.1.2 reactive extensions
for .net 214
10.2 振动 215
10.3 小结 216
第11章 播放音频 217
11.1 媒体播放 217
11.1.1 mediaelement 217
11.1.2 xna中的soundeffect 232
11.1.3 microsoft translator 242
11.2 音频录制 246
11.2.1 播放 247
11.2.2 保存 248
11.3 music and video hub 250
11.4 fm调谐器 251
11.5 小结 254
第12章 确定位置 255
12.1 地理位置 255
12.1.1 geocoordinatewatcher 256
12.1.2 igeopositionwatcher 259
12.2 bing map 271
12.2.1 地图设计 271
12.2.2 地图凭据 273
12.2.3 兴趣点和线条 273
12.2.4 事件 277
12.2.5 bing map web服务 279
12.3 小结 282
第13章 连接与web 283
13.1 连接状态 283
13.1.1 网络可用性 284
13.1.2 服务可达性 284
13.1.3 模拟器测试 285
13.1.4 连接 288
13.2 webbrowser控件 294
13.3 multiscaleimage 300
13.4 身份验证 302
13.5 小结 320
第14章 使用云服务 321
14.1 http请求 321
14.1.1 webclient 322
14.1.2 httpwebrequest 327
14.1.3 凭据 330
14.1.4 压缩 331
14.2 wcf/asmx服务 336
14.2.1 服务配置 336
14.2.2 添加服务引用 339
14.2.3 服务的实现与执行 339
14.2.4 自定义标头 342
14.2.5 凭据 342
14.3 wcf数据服务 343
14.3.1 odata与wcf数据
服务 343
14.3.2 json 350
14.4 小结 354
第15章 数据可视化 355
15.1 数据绑定 355
15.1.1 datacontext 356
15.1.2 绑定模式 358
15.1.3 值转换器 361
15.2 使用数据进行设计 364
15.2.1 示例数据 364
15.2.2 设计时数据 371
15.2.3 mvvm light工具色 380
15.2.4 元素与资源的绑定 383
15.3 小结 384
第16章 数据的存储与同步 385
16.1 独立存储 385
16.1.1 applicationsettings 386
16.1.2 isolatedstoragefile-
stream 388
16.2 数据缓存 389
16.2.1 对象缓存 390
16.2.2 持久化存储 397
16.2.3 同步 408
16.3 小结 423
第17章 框架 425
17.1 managed extensibility
framework 425
17.1.1 导入和导出 425
17.1.2 importmany 429
17.2 应用程序组合 432
17.3 microsoft silverlight analytics
framework 432
17.4 测试 436
17.4.1 单元测试 437
17.4.2 模拟器自动化处理 450
17.5 小结 454
第18章 安全性 455
18.1 保护设备中的数据 455
18.1.1 设备安全性 455
18.1.2 设备管理 456
18.1.3 数据加密 458
18.2 在传输过程中保护数据 460
18.2.1 传输 460
18.2.2 身份验证 462
18.3 小结 478
第19章 使用xna进行游戏开发 479
19.1 简介 479
19.1.1 游戏循环 485
19.1.2 游戏生命周期 486
19.2 渲染 488
19.2.1 内容 488
19.2.2 sprite 489
19.2.3 移动 490
19.2.4 文本和字体 491
19.3 输入 495
19.3.1 加速度计 495
19.3.2 触控 495
19.3.3 键盘 496
19.4 3d渲染 497
19.4.1 3d模型 498
19.4.2 颜色与光照 499
19.4.3 图元 500
19.4.4 纹理 503
19.5 小结 505
第20章 构建应用程序 507
20.1 设备调试 507
20.1.1 注册设备供开发之用 507
20.1.2 调试应用程序 509
20.1.3 部署应用程序 509
20.2 第三方组件 510
20.2.1 silverlight工具包 510
20.2.2 数据库 512
20.3 应用程序迁移 513
20.3.1 用户界面 513
20.3.2 服务与连接 513
20.3.3 数据 514
20.3.4 设备功能 514
20.3.5 后台处理 514
20.4 用户界面的性能 514
20.4.1 性能计数器 514
20.4.2 重绘区域 516
20.4.3 缓存 517
20.5 外部系统 518
20.5.1 代理服务(exchange) 518
20.5.2 共享密钥签名(windows azure) 521
20.6 发布 530
20.6.1 应用程序及start屏幕的图标 530
20.6.2 启动屏幕 532
20.6.3 功能 532
20.6.4 试用模式和marketplace 533
20.7 小结 535
Professional Windows Phone 7 application development:building applications and games using Visual Studio, Silverlight, and XNA
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
