7

私は、Windows 8の開発の将来について頭を悩ませようとしています。私の理解では、Metroアプリの開発は、厳密にWindows8のみであることを意味します。

しかし、そこにはテクノロジーがあります。WPFでMetroアプリを構築する方法を参照してください。つまり、WPFを使用して、Metroのルックアンドフィールを持つものを作成できます。

では、WPFアプリを開発してWindows 7で実行できるだけでなく、Windows8でも実行できることを理解しているのでしょうか。Windows 8の新しいスタート画面からMetroアプリのみを実行できる場合、それは従来のスタイルのアプリをデスクトップモードで実行できることを意味しますか?

ありがとう

4

3 に答える 3

1

「通常の」Windowsアプリケーションは、デスクトップモードでも正常に実行できます。実際、このようなアプリケーションを使用している場合は、Windows 7と同じように実行される可能性が高く、Windowsストアアプリ(以前のMetro)を作成するためにプレッシャーを感じる必要はありません。

ただし、リンクした質問は、まったく別のことについて話します。これは、WPFでZuneやGithubWindowsクライアントなどのアプリケーションを作成するためのものです。それらはMetroのような特定の美学を持っていますが、実際にはWindowsStoreアプリではありません。後者の作成にWPFを使用することはできませんが、ほとんどの主要な概念は類似または同一です。

于 2012-10-30T13:13:46.797 に答える
0

Metroは単なるデザイン言語です。

従来のWPFは、Windows7およびWindows8デスクトップで実行できます。これらはWindowsRTデバイスでは実行できません。

最新のアプリ、つまりWindows 8 /RTアプリやWindowsストアアプリはWPFで作成できず、Windows8とWindowsRTでのみ実行できます。

于 2012-10-30T13:13:55.417 に答える
0

MetroはGUI以上のものです。Webカメラアクセスなどの一般的な機能を提供するWindowsランタイムにアクセスできます。

ただし、WPFを使用すると、メトロビジュアルレイヤーを「モック」することができます。ただし、これらはWindows8のデスクトップモードで実行される従来のデスクトップアプリケーションになります。

2つのGUIレイヤー(メトロとデスクトップ)を開発することをお勧めします。

于 2012-10-30T13:14:07.530 に答える