2

Windows 8 アプリケーションを開発していますが、このアプリケーションは複数の解像度と密度の画面 (タブレット、ノートブック、デスクトップ) でサポートする必要があります。解像度ごとに複数のバイナリを作成する必要がありますか? http://msdn.microsoft.com/en-US/library/windows/apps/hh780612を見てきましたが、解決策に飛び込む前に説明が必要です。

ご協力いただきありがとうございます。

4

2 に答える 2

2

Windows ストア UX ガイドラインに従って設計している場合、個別のバイナリは必要ありませんが、すべてのグラフィック、ロゴなどのスケーリングされたバージョンが必要であり、アプリで方向とレイアウトの変更を処理する必要があるため、常に適切な UI を提示すること。

私たちは今、この苦労を経験しており、固定位置などを使用して静的なレイアウトを設計することは非常に魅力的ですが、それは Windows ストアのガイドラインに非常に反しています。おそらく、コードを作成するのと同じくらいデザインを作成するのに時間がかかるでしょう。

HTML5/Javascript を使用している場合は、MSDN にアダプティブ レイアウトの便利な例があります。

于 2013-04-22T14:45:26.063 に答える
0

いいえ、ありません。一般的にはうまくいきます。必要に応じて、http: //msdn.microsoft.com/en-us/library/windows/apps/hh465362.aspxで説明されているように、スケールの命名規則を使用して高解像度の画像を提供できます。

アプリを実行するときは、シミュレータ オプションを使用して、さまざまな解像度と dpi 設定でアプリが適切に表示されるかどうかをテストすることをお勧めします。

于 2013-04-22T15:01:46.537 に答える