2012-05-17 94 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本身包含模擬器,但您的出租車總是選擇本地計算機在您自己的機器上部署您的應用程序以具有應用程序的外觀和感覺