web-dev-qa-db-ja.com

ユーザーインターフェイスとユーザビリティデザインのスキルを向上させるにはどうすればよいですか?

私はほとんどの時間とリソースをプログラミングに費やしましたが、今はユーザーインターフェイスの設計、ユーザーエクスペリエンス、およびユーザビリティについて学ぶために時間を費やす必要があると思います。

使いやすさとユーザーインターフェイスの設計に関する優れたリソースは何ですか?色の理論や色の生理学、それらがユーザーに与える影響などのより理論的なトピックを、ベストプラクティスに関する情報とともに主に探しています。

5
Brandon_R

ブックマークから始める https://ux.stackexchange.com/ UI設計に不安がある場合は、カスタムコントロールを作成することから始めます。 1つのプラットフォームでは不可能だと思うもの(WinFormsの見栄えの良いコントロールなど)を考えて、自分で設計してみてください。私はこの方法で多くを学びました。より多くのあなたはあなたが学ぶより多くを経験します。また、次の本の一部またはすべてを読むことをお勧めします。

Rocket Surgery Made Easy =>「Do n't Make Me Think」と書いた著者から

Designing Interfaces =>この本は大きな本であり、UIのデザインパターンについて説明しています。心理的な側面についての章もあります。

これを視覚化 =>私はそれを読み始めたばかりで、それは素晴らしいです。これは主に統計を使用してデータを視覚化することに関するものですが、見栄えの良い視覚化に関する優れた本です。

6
ashokgelal

Do n't Make Me Think のコピーを入手することをお勧めします。いくつかの重要な基本事項を説明する、使いやすさに関する優れた初心者向けガイドです。

4
Ben L

私はあなた自身のユーザビリティラボであることの大ファンです。つまり、私たちは通常、開発者がエンドユーザーの立場に立ち、可能な限り開発したものを使用するようにします。たとえば、作成した画面を使用して注文を取得する場合などです。タブの順序を変更できる人がそれと戦わなければならないときに、タブの順序がどのように修正されるのかおかしい。そして、彼が再び同じ間違いを犯さないのはおかしい。

3
Wyatt Barnett

UIデザインは、多くの私たちのソフトウェア開発者(特に、データ駆動型の私たち)をほのめかしているものの1つです。しかし、私の経験では、UIデザインはより良くなります...かなり良くなりました ...時間だけでなく、多くの練習を積んでいます。

ソフトウェア開発の視覚的な側面に取り掛かったとき、私のWinFormsアプリケーションはひどく見えました。 90年代に生まれ変わったもの。私はそれが上手になり、気付く前にデスクトップ/シッククライアントのデザインスキルをいくつか身につけました。

それから私はウェブ開発にシフトしました。私が書いた最初のいくつかのWebアプリケーションは、目障りでした。その後、突然、HTML/CSS/JavaScriptとグラフィックデザインのヒントで本当にうまくなり、すべてがより良く見え始めました。

UIデザインは、ブール値ではないものの1つです。どのようにそれを行うのか、そしてそれが何であるかthe方法が何であるかを実際にあなたが言うことができないほど灰色の領域があります。あなたはそれをする必要があります。あなたはいくつかのひどい見た目のアプリケーションを作る必要があります。次に、そのときだけ、UIツールボックスからどのように進行し、何を変更/変更/追加/削除するかを理解します。

2
user29981

また、ドナルドA.ノーマンによる本「毎日のデザイン」もご用意しています。それはソフトウェアに関するものではなく、数年前に書かれたものですが、コンセプトは非常に健全で有用です。さらに、読むのも楽しいです。

1
thursdaysgeek