0

Windowsストア/Windows8アプリの開発に関して混乱があります。Visual Studio 2012でWindowsストアアプリを作成し、Windowsストアを使用して公開する場合、このアプリを利用できるデバイスは何ですか?

1つのアプリをすべてのモバイル、タブレット、デスクトップで利用できますか?または、iPhone / iPadシナリオのように、バージョンを個別に作成する必要がありますか?

4

1 に答える 1

3

ほとんどのアプリでは、アプリは Windows 8 を実行しているすべてのデバイスで利用できます。実際のハードウェア フォーム ファクターは重要ではありません。

現在、特定の CPU アーキテクチャ (ARM と x86/x64 など) に固有の API を利用する場合は、各アーキテクチャを個別にターゲットにする必要があります。典型的な例は、アプリケーションで SQLLite を使用している場合です。SQLLite バイナリはプラットフォームごとに異なるため、アプリケーションを個別にビルドし、それぞれが適切なアーキテクチャをターゲットにする必要があります。したがって、たとえば、ARM ではなく x86/x64 でのみ実行されるアプリをビルドすることができます。繰り返しますが、フォームファクターは重要ではありません。

更新: 初めて見逃しましたが、WP8 は別のプラットフォームです。Win8 と WP8 の間でポータブル クラス ライブラリなどを使用してコードを共有できますが、それらは別のストア、別のプロジェクト、別のビルドです。

于 2012-12-13T18:01:08.780 に答える