Windows 8 for Tablets(Windows RT)とPC用のアプリを開発するために同じフレームワークが必要なのか、それとも.NETCompactFrameworkを使用しているタブレットが必要なのかを知る必要があります。
3 に答える
Windows RT(つまり、タブレット/ARMバージョンのWindows8)で実行されるアプリケーションの種類は、Windowsストアアプリのみです。これらは、WinRTAPI上で実行されるフルスクリーンアプリケーションです。
これらのデバイスで.NET4.5のサブセットを使用し、デスクトップでWPFを使用する場合と同じように、XAMLを使用してインターフェイスを構築できます。
詳細については、MSDN- .NETforWindowsストアアプリの概要を参照してください。この記事では、.NETのメインバージョンと利用可能なWindowsRTサブセットとの間の多くの変更について説明します。通常、Windows.Runtime
は、存在しなくなった.NETメソッドの一部に代わるものを提供します。
ここにそれに関するすべての情報があります
.Netの互換性については、.NET for Windowsストアアプリのリンクに、軽量バージョンの.Net Framework(「.NETfor Windowsストアアプリ」と呼ばれる)がWindows RTで利用可能になるため、利用可能なAPIも利用可能になると記載されています。フレームワークのフルデスクトップバージョンで利用可能なもののサブセットになります。例えば。Windows RTでは、Windowsフォームは使用できません。
ポータブルクラスライブラリプロジェクトを作成して、Windowsストアアプリから使用できる.NETFrameworkライブラリを開発することもできます。プロジェクトには、ターゲットプラットフォームの1つとして.NET forWindowsStoreアプリが含まれている必要があります。これは、Windows Phoneアプリ、デスクトップアプリ、Windowsストアアプリなど、さまざまなプラットフォームのアプリから使用できる機能を構築する場合に便利です。
開発センター-Windowsストアアプリは、始めるのに最適な(そして公式の)場所です。