web-dev-qa-db-ja.com

クロスプラットフォームアプリケーションのガイドライン?

そこにあるほとんどのウィンドウマネージャには、GUIに関する独自のガイドラインがあります。 OSX、Ubuntu、Windowsなどのクロスプラットフォームアプリケーションを構築する場合、どのガイドラインに従う必要がありますか?

2
K..

人間工学に基づいた規格(ISO-14915)があり、一部の企業から提供されているUIの原則を見つけることもできます。 Appleはいくつかを提供します、私もMicrosoftだと思うので、両方から共通の原則をとることができます。

既存のソフトウェアを観察し、ニーズと開発するアプリケーションに応じてアイデアを選択(または別の方法で作成)できます。

良いスタートはウィキペディアのページかもしれません https://en.wikipedia.org/wiki/Usability_engineering

1
lauhub

Adobe Airはこれの一部を行います。そこでプログラミングを検討することをお勧めします。他のアプリのスクリーンショットを見るだけで、他のアプリがどのようなものであるかがわかる場合があります。ラウハブが言ったように、いくつかの会社はあなたに設計ガイドラインを与えるでしょう。

1

一般的には、ターゲットプラットフォームに適用されるガイドラインに従ってください。クロスプラットフォームを作成している場合、ターゲットプラットフォームのすべてのユーザーインターフェイスに微妙な変更を加える必要がある場合があります。

そうしないと、古いJava UIs-つまり、どのプラットフォームにも実際には適合しないインターフェースです。これは、人々のワークフローにとって驚くほど邪魔です。

1
Magnus