0

Windows 8 用の最初のアプリを開発していますが、デスクトップ アプリと "モダン UI" アプリ (別名 Metro アプリ) のどちらを作成するか迷っています。

私のアプリはモダン UI のタッチ フレンドリー インターフェイスを使用していませんが、ユーザーにとって何が最も役立つかを考えています。

彼が常に最新の UI を使用している場合は、通知を備えた最新の UI アプリを作成するのが最善の方法です。ただし、ユーザーがデスクトップのヘビーユーザーである場合、それは問題ではありません。

最新の UI アプリとデスクトップ アプリは完全に別の世界にあることに気付きました。たとえば、Windows 8 Skype クライアントにログインしてデスクトップに移動しました。Skype クライアントから、私が見ていない通知が送られてきました。デスクトップ アプリでも同じことが起こります。スタート画面または最新の UI アプリを使用しているときに、デスクトップ アプリが私と対話するのを見たことがありません。

私の質問は次のとおりです。選択する必要がありますか? この 2 つの世界をつなぐ最善の方法は何ですか?

私のアプリは、最新の UI またはデスクトップから問題なく使用できました。それを特定のものに結び付ける特定のものを指摘することはできません。それでもはっきりとは決められません。

4

2 に答える 2

0

デスクトップアプリとWindowsストアアプリの2つのアプリを作成し、どちらを使用するかをユーザーが決定できるようにすることができます。

適切なアプローチを使用すると、2つのアプリ間で多くのコードを共有し、UI、通知など、プラットフォーム固有の部分(つまり、デスクトップまたはWindowsストア)のみを個別に実装できます。ポータブルクラスライブラリをご覧ください。

于 2012-11-19T05:51:32.147 に答える