Windows 8平板电脑上的快速入门

Ras*_*hmi 3 .net windows-8 windows-runtime

我想开发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来说有很多困惑(当我们真正开始在消费者预览的VS 2011上工作时)

Fil*_*kun 5

除了外形和可用功能之外,台式机和平板电脑Windows 8机器之间没有区别.嗯,以及其中一些平板电脑将在ARM硬件(Windows的Windows RT SKU)上运行的事实,所以如果您使用任何本机代码,您需要将另一个平台纳入您可能想要支持的内容(x86,x64) ,ARM).

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

以下是一些您可以开始学习的资源.我建议从Build会议视频开始.