1

Windows Phone 8 用のアプリケーションを開発します。しかし、このアプリケーションを他の Windows 8 プラットフォームでも使用できるようにしたいと考えています。それはメトロスタイルのアプリケーションとして機能しますか?または、2 つの異なるアプリケーションを開発する必要があります。

4

2 に答える 2

4

API はいくつかの点で似ていますが (XAML、C#、一般的な WinRT ライブラリの使用)、いくつかの重要な違いがあります。

例えば:

  1. Windows Phone の XAML/UI レイヤーは Silverlight スタックに基づいており、Windows ストアのものとは異なります。

  2. 電話で WinRT HTML5/JS アプリを作成することはできません (ただし、WebBrowserControl を使用して、特に PhoneGap などのツールを使用して HTML5 アプリをホストすることは可能です)。

  3. 電話での C++/XAML 開発はありません (C++/DirectX はサポートされています)。

  4. Phone には、Windows ストアでは利用できない WinRT と .NET の専用 API があります。

基本的には 2 つのアプリを作成する必要がありますが、2 つの間で大量のコードを共有できるはずです。

詳細については、 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714089 (v=vs.105).aspx を参照してください...

于 2012-12-17T23:01:26.177 に答える
1

これらは同じタイプのアプリケーションであり、同じ API を使用します。いくつかの変更が必要になる場合がありますが、一般的な答えを探している場合は、はい、メトロ アプリとして機能しますが、変更が必要になります。

于 2012-12-17T20:15:48.287 に答える