Windows 8预览示例

时间:2012-02-08 09:38:22

标签: windows-8 microsoft-metro

我已经下载了Microsoft网站上提供的Metro Style Application Sample。有很多示例显示了如何与硬件设备(传感器,gps等)进行交互。我当然下载了Windows 8 Developer预览版以执行这些示例。我的问题是:如何使用模拟器测试那些使用设备硬件(gps,加速度计)或访问手机功能(短信等)的样本? 目前没有支持Windows 8的设备(第一部手机可能会在今年秋季推出)? 我想开始开发一些Metro风格的应用程序,以便在Windows 8商店上线时准备好,但仅使用模拟器是一个很大的限制,不是吗?

1 个答案:

答案 0 :(得分:3)

是和否。有一些平板设备可以正常运行Windows 8 Dev Preview。

如果您无法获得其中一个,则可以选择为所有设备创建自己的界面。在下面你可以有两个实现。

  1. 首先,您通过Windows 8 API连接到实际的底层设备。当然,在你拥有一台设备之前,你将无法对它们进行测试,但这就是生命。
  2. 第二种实现可以是虚拟实现。例如,您可以运行一个线程,每2-3秒发布一次GPS事件。
  3. 这样你至少会有一些虚拟设备数据可供你暂时测试。