• 1. Windows 8 平台概览王飞
  • 2. 下一步:
  • 3. Windows 7 截止到 2011 年编译时已销售 450,000,000 份 Windows 7 Windows 7 消费者使用率大于 Internet Explorer 9 是增长速度最快的 Windows 7 浏览器 542,000,000 人通过注册使用 Windows Live 服务
  • 4. 不断变化的计算世界 截止到 2011 年编译时外观设置和用户交互模型创建了新的场景和机会 移动性是指您在途中使用的设备,不只是您随身携带的设备 应用开发人员需要丰富的连接性和共享功能,以及连接到客户 服务是所有软件的固有特性
  • 5. Windows 8使 Windows 7 更卓越 在 Windows 7 上运行的一切内容都可以在 Windows 8 上运行 重塑 Windows,从芯片集到体验 一系列新的功能、场景和外观设置
  • 6. 重塑的 Windows 8演示
  • 7. 技术平台
  • 8. 主要投资新的 Windows 运行时 (WinRT) API新的应用执行环境新的 Windows 8 用户体验Windows 应用商店
  • 9. Windows 8 平台Windows 8 Style应用HTML JavaScriptC C++C# VB桌面应用Win32.NET / SLInternet Explorer通信与数据应用模型设备与打印WinRT API图形与媒体System ServicesJavaScript (Chakra)C C++C# VBXAMLHTML / CSSView Model ControllerWindows 核心操作系统服务Core
  • 10. 演示 用 C++ 编写的 Hello WinRT
  • 11. 我们看到……WinRT API 是原生的 C++ 与XAML可交互 灵活的 C++ 代码
  • 12. WinRT API 概览
  • 13. Windows 8 Style应用 API基础Application ServicesThreading/TimersMemory ManagementAuthenticationCryptographyGlobalization设备GeolocationPortableSensorsNFC用户界面SVGTilesInputAccessibilityPrintingHTML5/CSSXAMLDirectXControlsData Binding通信与数据Memory ManagementXMLNetworkingSMSNotificationsStreamsContractsLocal & Cloud StorageWeb媒体PlaybackCapturePlayToVisual Effects
  • 14. 使用 C# 语言编写 WinRT演示
  • 15. 我们看到……WinRT API 是异步的 WinRT API 提供设备、操作系统和服务的全面访问能力 WinRT API与 C#、Javascript 和 C++ 语言天然、和谐
  • 16. 语言映射Windows 运行时对象(或组件) 使用 C++、C#、VBWindows 元数据C++ 应用映射CLRC#/VB 应用映射HTML 应用Chakra映射
  • 17. 我们看到用 C# 语言编写感觉自然 提供到设备、操作系统和服务大量访问 是异步的WinRT API
  • 18. 用户体验
  • 19. Windows 8 Style 应用Windows 8 Style的设计快速且流畅出色的贴靠和缩放正确使用Contracts使用活动磁贴—提升用户体验仿佛永远在线漫游到云端拥抱 Windows 8 Style 原则
  • 20. Windows 8 Style应用的特点Windows 8 Style设计快速且流畅出色的贴靠和缩放正确使用contracts使用活动磁贴—提升用户体验仿佛永远在线漫游到云端拥抱 Windows 8 Style 原则Windows 8 Style设计快速且流畅出色的贴靠和缩放正确使用contracts使用活动磁贴—提升用户体验仿佛永远在线漫游到云端拥抱 Windows 8 Style 原则
  • 21. Windows 应用商店
  • 22. 演示 Windows 应用商店
  • 23. Windows 应用商店为发现而设计 前所未有的用户基础 灵活的商业模型 最佳的赚钱机会
  • 24. 应用执行环境
  • 25. Windows 8 Style 应用获取Windows 应用商店后端程序包管理器 Windows 应用商店安装执行引擎扩展处理程序呈现单实例存储注册注册信息
  • 26. 构建应用包的模块应用清单包含部署该应用所需的所有信息 Blockmap 包含应用包内所有文件的哈希值 签名验证应用包的完整性AppXManifest.xmlBlockMap签名Zip 中心目录.appx 包
  • 27. 应用清单与功能明确声明应用集成功能点 文件功能(音乐/图片/视频/文档库、可移动存储) 设备(网络摄像机、麦克风、位置、短消息服务、邻近); 可扩展到新设备类 网络与标识(互联网、专用网络、凭据) 文件类型关联 应用contracts (搜索、共享等) 包含在 appxmanifest.xml 中; Visual Studio 提供编辑器
  • 28. 演示功能
  • 29. 进程状态变化运行应用正在挂起正在恢复挂起的应用资源不足应用终止
  • 30. 进程隔离操作系统User dataDevicesCommunicationsHandlersTilesCryptography……Brokers进程 1本地环境网络环境AppDataLocalTempRoamingcontracts进程 2本地环境网络环境AppDataLocalTempRoamingDirect API
  • 31. 应用数据与用户数据用户数据文档照片音乐视频应用数据设置文件会话状态本地缓存
  • 32. 漫游应用正常使用数据Microsoft 帐户的数据同步本地存储
  • 33. 演示 JavaScript 访问文件的 WinRT
  • 34. 应用执行要点重述信任 功能驱动 高度隔离 连接 无缝数据访问 数据漫游 功能强大 性能 与平台本机集成
  • 35. 应用执行要点重述连接无缝数据访问 数据漫游功能强大性能 原生平台可信任功能驱动 高度隔离
  • 36. 重述要点编程语言选择 一流的工具 货币化为开发人员重塑的 Windows 8 平台出色的用户体验 卓越的性能 最终用户信任为最终用户重塑 Windows 8
  • 37. 重述要点为最终用户重塑的 Windows 8 出色的用户体验 卓越的性能 最终用户信任 为开发人员重塑的 Windows 8 平台 编程语言选择 一流的工具 货币化
  • 38. 重塑 Windows 为了消费者和开发人员
  • 39. (本页无文本内容)
  • 40. Windows 8 Style自带控件按钮复选框单选按钮超链接组合框上下文菜单弹出窗口列表框翻转视图应用平移指示器网格视图列表视图语义缩放文本框进度环进度条清除按钮拼写检查密码显示按钮评级单选按钮滚动条切换开关工具提示