0

Windows 8 Metro アプリの開発を開始しています。1つを作成するために利用できる3つの異なるアプローチがあるようです:

  • C#/XAML
  • C++/XAML
  • JS/HTML5

これらのアプローチは同じ機能とパワーを持っていますか?
つまり、この 3 つのいずれかでアプリを開発した場合、他の 2 つのいずれかでアプリを再作成することは可能ですか?

4

2 に答える 2

1

簡単なアプリケーションは、これらのどのプラットフォームでも構築できます。彼らは大した違いはありません。速度が問題になる場合は、C++ コードの方が一般的に高速です。DatePicker のようなツールがいくつかあり、これらはすべて JS/HTML でのみ使用でき、XAML では使用できません (ただし、代替手段は使用できます)。あ、はい!それぞれで使用できる API には少し違いがあります。

それらは、C# と C++ の違いを説明するサイトに既にある質問です。個人的には C#/XAML の方が簡単で快適なので気に入っています。

ここで参照できます。

Windows8 で C#/XAML と C++/XAML WinRT アプリケーションを作成することの長所と短所は何ですか?

ハッピーコーディング:)

于 2012-10-09T14:44:59.877 に答える
0

C# 言語で基本エンジンを作成し、HTML5 でメインビューを作成できます。

Web 開発テクノロジの知識があれば、HTML5、カスケーディング スタイル シート、レベル 3 (CSS3)、および JavaScript を使用して Windows ストア アプリを開発できます。

.NET、Windows Presentation Foundation、または Microsoft Silverlight アプリケーションを開発した場合は、C++、C#、または Visual Basic のコード ビハインドを使用して、XAML を使用して Windows ストア アプリを開発できます。

DirectX の知識があれば、ネイティブ C++ と HLSL を使用して DirectX Windows ストア アプリを開発し、グラフィックス ハードウェアを最大限に活用できます。

于 2012-10-09T14:43:39.593 に答える