【问题标题】:Quickstart on Windows 8 tabletWindows 8 平板电脑快速入门
【发布时间】:2012-05-17 10:30:11
【问题描述】:

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

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

我想知道:

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

winrt 与 .net 存在很多混淆(当我们真正开始在消费者预览版上开发 VS 2011 时)

【问题讨论】:

    标签: .net windows-8 windows-runtime


    【解决方案1】:

    除了外形尺寸和可用功能外,台式机和平板电脑 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 应用商店中出售(尽管您可以在自己的网站上自行出售并在应用商店中展示它)。

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-22
        • 1970-01-01
        • 1970-01-01
        • 2013-08-06
        • 1970-01-01
        • 2012-05-19
        • 1970-01-01
        相关资源
        最近更新 更多