2012-05-17 57 views
3

我想开发Windows 8平板电脑的应用程序。我现在有:Windows 8平板电脑的快速启动

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

而且我想知道:

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

有很多混乱的WinRT的VS .NET(当我们真正开始对消费者预览2011年VS工作)

回答

5

有8位机比外形的其他电脑和平板电脑的Windows没有什么区别可用功能。那么以及这些平板电脑中的一些将运行在ARM硬件(Windows的Windows RT SKU)上的事实,所以如果您使用任何本机代码,则需要考虑另一个平台以支持您可能需要支持的内容(x86,x64 ,ARM)。

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

这里有一些learning resources,你可以开始。我建议从构建会议视频开始。

1

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

VS 2012本身包含模拟器,但您的出租车总是选择本地计算机在您自己的机器上部署您的应用程序以具有应用程序的外观和感觉