Ui Design


Refactoring UI
Practical UI
Designing Interfaces
The Design of Everyday Things
Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (Voices That Matter)
The Elements of User Experience: User-Centered Design for the Web
Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules
Atomic Design
About Face 3: The Essentials of Interaction Design
Hooked: How to Build Habit-Forming Products
Designing Web Interfaces: Principles and Patterns for Rich Interactions
The UI Professional's Design Manual
The Elements of Typographic Style
The Best Interface Is No Interface: The Simple Path to Brilliant Technology (Voices That Matter)
100 Things Every Designer Needs to Know About People
Jon Yablonski
As designers, we have a responsibility to remove inherent complexity from our interfaces, or else we ship that complexity to our users. This can result in confusion, frustration and a bad user experience. Where possible, designers and developers should handle complexity, while taking care not to over-simplify to the point of abstraction.
Jon Yablonski, Laws of UX: Using Psychology to Design Better Products & Services

Intuitive design happens when current knowledge is the same as the target knowledge.
Jared Spool, Web Site Usability: A Designer's Guide

More quotes...