Windows应用商店(Windows 8)应用目标设备

时间:2012-12-13 16:48:13

标签: windows-8 visual-studio-2012 windows-store-apps

我对Windows Store / Windows 8应用程序开发感到困惑。在Visual Studio 2012中创建Windows应用商店应用并使用Windows应用商店发布时,此应用可在哪些设备上使用?

是否可以在所有移动设备,平板电脑和台式机上使用单个应用?或者需要像iPhone / iPad场景一样单独创建版本?

1 个答案:

答案 0 :(得分:3)

对于大多数应用程序,该应用程序将在运行Windows 8的任何设备上提供。实际的硬件外形尺寸无关紧要。

现在,如果您利用特定CPU架构特有的API(例如ARM与x86 / x64),那么您将需要单独定位每个架构。一个典型的例子是你在应用程序中使用SQLLite。 SQLLite二进制文件在每个平台上都是不同的,因此您需要对应用程序进行单独的构建,每个构建都针对适当的体系结构。因此,可以构建仅在x86 / x64而不是ARM上运行的应用程序。同样,外形尺寸无关紧要。

更新:第一次错过它,但WP8是一个单独的平台。您可以使用Win8和WP8之间的可移植类库之类的东西来共享代码,但它们是单独的存储,单独的项目,单独的构建。