Designing Interfaces: Patterns for Effective Interaction Design
by Jenifer Tidwell
Publisher: O'Reilly Media 2005
Number of pages: 352
This is an intermediate-level book about interface and interaction design, structured as a pattern language. It features real-live examples from desktop applications, web sites, web applications, mobile devices, and everything in between.
Home page url
Download or read it online for free here:
by Marti A. Hearst - Cambridge University Press
This is a comprehensive guide, not to how search works but how we humans work with search to satisfy our information needs. A must-read for anyone concerned with usability and creating the optimal user experience for searchers.
by Bret Victor - worrydream.com
The book demonstrates the crucial role of information graphic design, and presents three approaches to context-sensitivity. The intent is to introduce a 'unified theory' of information software design, and provide inspiration for designers.
by Clayton Lewis, John Rieman
How to design user interfaces that will enable people to learn computer systems quickly and use them effectively and comfortably. The interface issues addressed are cognitive - having to do with perception, memory, learning, and problem solving.
by Rita Matrai - InTech
It is important that user can apply the interface easily and technical parts do not distract their attentions from their work. Proper design of user interface can prevent users from several inconveniences in which this book is a great help.