编辑推荐
null
内容简介
微软平台技术顾问团队著的《Windows10开发入门经典》详细介绍了Windows 10操作系统的新特性及新特性软件开发包(SDK),同时介绍了VisualStudio 2015开发工具的安装和使用方法,使中国开发者能够在Windows 10发布的第一时间开始编写属于自己的Windows 10应用,全书共分10章:第1章开启新篇章的Windows 10;第2章windows 10用户体验新特性;第3章windows平台开发环境搭建;第4章UwP概览与应用迁移;第5章UwP应用界面设计;第6章深入了解Windows 10开发新特性;第7章Windows 10 Web开发;第8章Directx 12概述;第9章windows lO商店与开发者中心;第10章Windows 10的企业运用和管理。 本书配套提供了书中实例的源代码,最大限度地满足读者高效学习和快速动手实践的需求。本书内容覆盖面广,注重理论学习与实践开发的配合,对于Windows 10开发者极具参考价值。
目 录
第1章 开启新篇章的Windows10 1.1 多平台整合的Windows10 1.2 Windows10布局开发者生态系统 1.3 章节概览 第2章 Windows10用户体验新特性 2.1 “开始”菜单 2.2 语音助手 2.3 通知中心 2.4 Edge浏览器 2.5 通用应用 2.6 地图 2.7 设置和个性化 2.8 人脉 2.9 音乐与视频 2.10 照片 2.11 Xbox应用 2.12 键盘和触屏的切换 第3章 Windows10开发环境搭建 3.1 配置UWP应用开发环境 3.2 典型UWP工程结构 3.3 模拟器 3.4 自适应代码 3.5 诊断工具 3.6 应用分析 第4章 UWP概览与应用迁移 4.1 UWP概览 4.2 将现有Windows8.x项目迁移到Windows10UWP 4.2.1 Windows8.0/8.1商店应用的迁移 4.2.2 WindowsPhone8.1(WinRT)商店应用的迁移 4.2.3 Windows8.1Universal应用的迁移 4.2.4 WindowsPhoneSilverlight应用的迁移 4.2.5 迁移Windows10UWP的要点 4.2.6 UWP迁移示例 第5章 UWP应用界面设计 5.1 设计风格变迁 5.2 响应式与适应式设计 5.3 多屏幕适配 5.4 导航模式 5.5 命令及工具栏 5.6 案例控件拆解 5.7 跨平台设计技巧 5.8 设计尺寸及适配 5.9 自然人机界面 第6章 深入了解Windows10开发新特性 6.1 “小娜”的集成 6.1.1 集成“小娜”的基本步骤 6.1.2 前台集成方式 6.1.3 后台集成方式 6.2 电子墨水 6.2.1 InkSerializedFormat 6.2.2 使用InkPresenter 6.2.3 使用InkToolBar 6.3 动态磁贴 6.3.1 创建动态磁贴 6.3.2 磁贴更新 6.3.3 自适应磁贴模板 6.3.4 动态磁贴的最佳实践 6.4 通知中心 6.4.1 传统通知模板 6.4.2 内容适应式通知消息 6.4.3 交互式通知消息 6.5 后台任务 6.5.1 触发器 6.5.2 后台任务与应用生命周期 6.5.3 后台任务资源管理 6.5.4 后台任务示例 6.5.5 后台任务的最佳实践 6.5.6 系统后台任务相关界面的更新 6.6 后台导航 6.7 应用间通信 6.7.1 Windows8.1应用间通信回顾 6.7.2 Windows10中应用间通信的改进和增强 6.7.3 Windows10应用间通信总结 6.8 应用服务 6.8.1 应用服务使用场景 6.8.2 开始使用应用服务 6.8.3 调试应用服务 6.8.4 应用服务生命周期 6.8.5 应用服务最佳实践 6.9 应用间拖曳数据 第7章 Windows10Web开发 7.1 新浏览器——MicrosoftEdge 7.1.1 Edge简介 7.1.2 对于Web开发者的变化 7.1.3 Edge新功能 7.2 Web应用和Web平台的发展 7.2.1 Web应用的类型 7.2.2 HostedWebApp的开发 7.3 WebView的更新 第8章 DirectX12 8.1 DirectX12概述 8.1.1 DirectX12的开发环境和硬件配置 8.1.2 Direct3D12 8.2 Direct3D12的核心概念 8.2.1 渲染任务(worksubmission) 8.2.2 内存管理(memorymanagement) 8.3 Direct3D11到Direct3D12的重要变化 8.3.1 Direct3D12和Direct3D11抉择 8.3.2 管道状态对象(pipelinestateobject) 8.3.3 指令列表和集合(commandlistsandbundles) 8.3.4 描述符堆和表(descriptorheapandtable) 8.4 创建第一个DirectX12的程序 8.4.1 初始化 8.4.2 更新 8.4.3 渲染 8.4.4 销毁 8.4.5 代码示例 第9章 Windows10商店与开发者中心 9.1 Windows10商店 9.2 统一的开发者中心 第10章 Windows10的企业运用和管理 10.1 Windows10安全机制 10.1.1 身份保护与访问控制 10.1.2 信息保护 10.1.3 设备卫士 10.2 Windows10部署与更新 10.2.1 Windows10的部署 10.2.2 Windows10的更新 10.3 Windows10商业应用商店及应用管理 10.3.1 商业应用商店 10.3.2 企业应用管理 附录AWeb网站兼容性白皮书 A.1 解决Web网站兼容性问题 A.1.1 标准模式与兼容模式 A.1.2 框架和类库 A.1.3 通过功能检测来判断浏览器的功能支持情况 A.1.4 浏览器前缀 A.1.5 无插件的浏览体验 A.1.6 使用Polyfill技术兼容旧版本浏览器 A.2 网站内容优化 A.2.1 优化网站图片 A.2.2 内容压缩 A.2.3 预渲染和预提取 A.2.4 三步轻松实现响应式设计 A.3 针对Windows平台进行优化 A.3.1 提升触控体验 A.3.2 使用磁贴 A.4 微软福利 A.4.1 F12调试工具 A.4.2 dev.modern.IE A.4.3 Modern.IE的Chrome插件 A.4.4 Manifold.js A.4.5 Web技术培训课程 A.5 解决兼容性问题行动
媒体评论
null