3

我想为 Windows 8 平板电脑开发应用程序。我现在有:

  1. Windows 8 消费者预览机
  2. VS 工作室 2011

我想知道:

  • 我从哪里开始?
  • 为 Windows 8 桌面开发的应用程序是否会像在 Windows 8 平板电脑中一样使用?
  • 我在哪里可以得到模拟器之类的东西来测试它们?
  • 我可以为 Windows 8 平板电脑应用程序提供一些 hello world 示例吗?我是为 Windows 8 桌面做的,但它会像在选项卡上一样工作吗?
  • 我需要在这个 WINRT 出现的地方使用 WInRT 的开发环境有什么区别?
  • 当我选择新的 Metrostyle 应用程序时,它会自动切换到 winrt 而不是 .net?

winrt vs .net 有很多困惑(当我们真正开始在消费者预览版上使用 VS 2011 时)

4

2 回答 2

5

除了外形尺寸和可用功能之外,台式机和平板电脑 Windows 8 机器之间没有区别。好吧,其中一些平板电脑将在 ARM 硬件(Windows 的 Windows RT SKU)上运行,因此如果您使用任何本机代码,您需要将另一个平台纳入您可能想要支持的平台(x86、x64 , 手臂)。

开始 - 只需在 Visual Studio 11 中创建一个空白 Metro Style App 项目并使用 F5 运行它。Metro 风格应用程序使用 Windows 运行时(简称 WinRT)而不是“桌面应用程序”使用的 WinAPI/Win32。使用 WinAPI 的桌面应用程序仍可在非 ARM 设备上使用,但不能在 Windows 应用商店中出售(尽管您可以在自己的网站上出售它并在应用商店中展示它)。

这里有一些你可以开始的学习资源。我建议从构建会议视频开始。

于 2012-05-17T16:32:03.563 回答
1

您可以继续使用带有 windows 8 RTM 的 VS2012 。

VS 2012 本身包含模拟器,但你总是选择本地机器在你自己的机器上部署你的应用程序以获得应用程序的外观和感觉

于 2012-12-04T08:40:30.763 回答