Windows Phone 8 SDK 的发布带来本机 C++ 和 DirectX

  • Jeff Martin
  • 李永伦

2012 年 11 月 15 日

话题:语言 & 开发

在微软的 Build 2012 大会上,Kevin Gallo 宣布了 Windows Phone 8 SDK 的发布。Gallo 在主题演讲中强调 WP8 在 Windows 8 生态系统里扮演的角色。

Gallo 强调 Windows Phone 8 给他的感觉是“市场上最个人化的手机”,无论从软件上还是从硬件上来说。它的目标是每个用户的手机体验就像“他们的指纹一样独一无二”。这点有别于苹果的 iPhone,它的所有用户都是使用标准化的手机。

Windows Phone 8 的部分主要特性包括:

  • 儿童乐园——专为儿童而设的沙箱,使他们只能访问手机持有者指定的游戏、音乐、视频和应用程序。
  • 基于 Hyper-V 的 Windows Phone 模拟器——支持三种屏幕尺寸和多种内存规格(1GB 和 512MB)。这个 SDK 还包括 SDK 7.1 里的模拟器,确保向后兼容。

Gallo 还强调了 WP8 SDK 里的以下新特性

  1. 轻易构建快速流畅的 UI
  2. 动态磁贴、锁屏和壁纸
  3. 语音——通过语音启动和控制应用程序
  4. 改善开发者中心和商店
  5. 深入整合手机体验(开放摄像头的访问)
  6. 更好的多任务
  7. 高级网络功能——蓝牙数据传输、对等网络和近距连接
  8. 开发者要求最多的功能的 90% 得到交付

其中一个受到关注的开发者要求是包含 WinSock 库,用于 TCP/IP 网络的底层访问(有趣的是,这个库并未包含在 Windows 8 里)。WP8 支持的 DirectX 的特性级别是 9.3。SDK 的新的 XAML 探查器能够提供电池、网络和总体响应等信息,帮助改善开发过程。

Windows Phone 8 API 概览(源自微软)显示 SDK 支持的三个 API 模型:

微软的 Sam George 谈到应用程序的货币转化的改善:

  • 应用内支付
  • 消耗品
  • 耐久品

消耗品是指购买游戏内使用的扑克筹码或金币等东西,而耐久品则包括新的游戏等级或扩展包等东西。在处理应用程序的货币转化时,开发者可以选择的支付方式也得到增加,如移动运营商账单、国际信用卡和 PayPal。新的 SDK 还支持“点亮 7.X”,即可以选择让你的应用程序针对运行 Windows Phone 7.X 的手机。

除了这个发布,微软还为个人开发者账户提供$8 的折扣价,以便吸引更多开发者注册。

查看英文原文:Windows Phone 8 SDK Release Brings Native C++ and DirectX

语言 & 开发