3

Windows XP/Vista/7 で動作するように Metro UI を使用してアプリケーションを開発するにはどうすればよいですか?

アプリケーションの例はMetroBackUpです。

私は Windows 7 を使用しており、Visual Studio 2010 と 11 Beta の両方がインストールされています。

それらを Windows 8 CP で開発することは義務付けられていますか? 他の OS で動作しますか?

4

3 に答える 3

8

Windows 7 で Metro スタイル アプリを開発する場合は、次のライブラリを使用できます。

于 2012-05-17T07:28:30.393 に答える
3

Metro アプリは、OS Windows 7 以下では開発できません。Metro アプリには、Windows 8 以降のWinRTが必要です

重要: Metro スタイル アプリの開発は、Windows 8 Consumer Preview でのみサポートされています。Windows 7 または Windows Server 8 Beta で Metro スタイル アプリを開発することはできません。

リンクから

Visual Studio 11 開発者プレビューを使用して、Win7 で Metro アプリケーションを開発およびデバッグできますか?

編集

"Metro Style Apps" -> Windows 8 の UI 機能 (没入型 UI、AppBar、チャームなど) を使用して、Windows ランタイムで実行されます。

Metro スタイル アプリ -> 通常の .net アプリ。ルック アンド フィールは Metro アプリに似ています。(例 -> MetroBackup

問題 -> Metro スタイル アプリは Win XP で動作しますか?

Windows 7 の機能 (TaskDialog、JumpList など) を使用しない限り、それらは使用されます。

于 2012-05-15T15:59:21.597 に答える
1

Metro スタイル アプリ、または Windows ランタイム (WinRT) 上で実行されるアプリを開発する場合、アプリは Windows 8 より古いバージョンの Windows では実行できません。多くのコードを共有できます。また、選択したスタック (DirectX/XAML/C++/C#/VB/HTML5+JS) とコードの構造によっては、古いバージョンの Windows 用のアプリのバージョンを使用した UI の大きなチャンクが含まれる可能性があります。

もう 1 つのオプションは、「Metro スタイル アプリ」ではなく、Metro 設計言語のガイドラインに従うように単にスタイル設定されたアプリを開発することです。WPF 用のライブラリや、Zune ソフトウェアなどのスタイルを模倣したスタイルを持つ他のフレームワークもあります。欠点は、Windows ストアでアプリケーションを販売できないことです。

XAML スタックの使用を計画している場合 - MVVM パターンを使用すると、さまざまなプラットフォーム (WPF、Silverlight、Windows Phone、WinRT-XAML) 間で多くのコードを再利用できます。MVVM は、Knockout JS のようなライブラリを使用した HTML5/JS/WinJS スタックでも可能です。 Windows 8 の UI 機能 (エッジ UI、アプリ バー、チャーム バー) と代替ソリューションを紹介します。

于 2012-05-16T04:21:29.503 に答える