2

Windows Phone8とWindows8タブレットの両方のアプリを開発する方法を知りたいですか?VisualStudioで新しいWindowsPhoneプロジェクトを作成するときに、Xcodeのように電話やタブレットデバイスをターゲットにするオプションが表示されません。両方のデバイスで同じアプリを作成する方法に関するガイドラインやチュートリアルはありますか?

4

2 に答える 2

2

それらは同じコアを使用していますが、Windows 8(RT)とWindowsPhone8は別個のオペレーティングシステムです。これは、両方ともiOSを実行するiPhone/iPadとは異なります。

WindowsPhone8およびWindowsRT用に個別のプロジェクトを作成する必要があります。C#/ XAMLでコーディングしている場合、コードは2つのプラットフォーム間でかなり移植可能である必要があります。これは、 Windows8とWindowsPhone8でコードを活用する方法に関するBuildカンファレンスの良いセッションです。

于 2013-02-14T16:55:02.433 に答える
2

前述のように、2つの別々のプロジェクトを作成する必要があります。

WindowsPhone8アプリとWindowsStoreアプリの間で共有できるコードを配置できるポータブルクラスライブラリと呼ばれるライブラリを作成することができます。WindowsPhone8とWindows8間のコード再利用の最大化を参照してください

この記事で言及されているもう1つの手法は、MVVMを使用して、UI(プラットフォーム間でより異なる)をロジック(共有しやすい)から分離できるようにすることです。

于 2013-02-15T12:13:47.407 に答える