Designing Interfaces: Patterns for Effective Interaction Design

Designing Interfaces: Patterns for Effective Interaction Design

5.0 2
by Jenifer Tidwell

View All Available Formats & Editions

Despite all of the UI toolkits available today, it's still not easy to design good application interfaces. This bestselling book is one of the few reliable sources to help you navigate through the maze of design options. By capturing UI best practices and reusable ideas as design patterns, Designing Interfaces provides solutions to common design problems

…  See more details below


Despite all of the UI toolkits available today, it's still not easy to design good application interfaces. This bestselling book is one of the few reliable sources to help you navigate through the maze of design options. By capturing UI best practices and reusable ideas as design patterns, Designing Interfaces provides solutions to common design problems that you can tailor to the situation at hand.

This updated edition includes patterns for mobile apps and social media, as well as web applications and desktop software. Each pattern contains full-color examples and practical design advice that you can use immediately. Experienced designers can use this guide as a sourcebook of ideas; novices will find a roadmap to the world of interface and interaction design.

  • Design engaging and usable interfaces with more confidence and less guesswork
  • Learn design concepts that are often misunderstood, such as affordances, visual hierarchy, navigational distance, and the use of color
  • Get recommendations for specific UI patterns, including alternatives and warnings on when not to use them
  • Mix and recombine UI ideas as you see fit
  • Polish the look and feel of your interfaces with graphic design principles and patterns

"Anyone who's serious about designing interfaces should have this book on their shelf for reference. It's the most comprehensive cross-platform examination of common interface patterns anywhere."--Dan Saffer, author of Designing Gestural Interfaces (O'Reilly) and Designing for Interaction (New Riders)

Read More

Editorial Reviews
The Barnes & Noble Review
User interface tools have become richer, but designing intuitive software is still tough. (If you’re designing for cellphones, GPS systems, DVRs, or other new contraptions, it’s even tougher.) Designing Interfaces organizes today’s best wisdom into patterns you can use, learn from, riff on. Use it to build interfaces that meet your unique challenges -- and leverage your creativity -- even as they remain friendly and familiar.

Jenifer Tidwell begins with the patterns of user behavior that should drive your work. (Users want instant gratification, settle for “good enough,” sometimes change their minds...) Then, thoughtfully and systematically, she addresses information architecture; application structure; navigation and wayfinding; displaying complex data; supporting user commands, actions, and input; and a whole lot more. There’s even a chapter on making applications look great -- without sacrificing one iota of usability. Bill Camarda, from the January 2006 Read Only

Product Details

O'Reilly Media, Incorporated
Publication date:
Edition description:
Second Edition
Product dimensions:
7.00(w) x 9.10(h) x 1.10(d)

Customer Reviews

Average Review:

Write a Review

and post it to your social network


Most Helpful Customer Reviews

See all customer reviews >

Designing Interfaces: Patterns for Effective Interaction Design 5 out of 5 based on 0 ratings. 3 reviews.
DigitalNinjaE More than 1 year ago
Anyone who reads the title Designing Interfaces and assumes that it is a book about graphic design and how to make pretty interfaces would be completely wrong. The last chapter is the only chapter that focuses on the visual aesthetics of an interface; all the other chapters cover various design patterns that aid in usability, and understanding of the user interface. The first chapter, for example, is devoted to users: how they are likely to interact with software and what expectations users may have, and what can be done to make the interface more intuitive. Other chapters deal with such topics as content organization, page layout, navigation, and data display. Each chapter is broken into two sections. The first section is the "big picture": the underlying ideas and reasons of the chapter, and - more importantly - why they are important. The next section consists of the design patterns. Each pattern is broken into five, usually short, sections: what, use when, why, how, examples, and other references for each pattern. Each pattern's description is short enough that you won't skip over any that you are already familiar with. Instead you will read through them and either feel good about using them already, or pick up new ideas on how to improve upon what you already have. The examples used are all modern, relevant, and do a great job at illustrating the pattern being discussed. Jenifer Tidwell does an excellent job explaining the solutions to many of the design issues that a lot of developers seem to implement poorly. From the graphic designers creating the overall look and feel, to the programmer creating a form to be submitted, I highly recommend reading this book to anyone who ever has to make a decision about how a user will interact with any portion of an application.
Guest More than 1 year ago
I've always been analytical about user interfaces, and human interfaces in general. Donald Norman's book 'The Design of Everyday Things' is an excellent read for how the things we operate with on a daily basis have unintuitive ways of operation. This book, 'Designing Interfaces', shows the pitfalls of navigation and user interaction on the computer environment. One of the major computer magazines (I believe it was PC World) used to have a regular section on renovating a user interface to make it more understandable. This book seems to be the logical follow-up to the ideas there. One caveat: the printing process used for this book was shoddy, with color diagrams printed with offsets that make them look blurry on the page. The content is valuable, but the way it's illustrated in the book sometimes makes it difficult to understand because of this.
Guest More than 1 year ago
Do you design user interfaces in any capacity? If you do, then this book is for you! Author Jenifer Tidwell, has done an outstanding job of writing a book that will help you design attractive, easy-to-use interfaces. Tidwell, begins by discussing common behavior and usage patterns supported well by good interfaces. Then, the author discusses information architecture as it applies to highly interactive interfaces. She continues by discussing navigation. Next, the author describes patterns for the layout and placement of page elements. Then she describes how to present actions and commands. She also discusses the cognitive aspects of data presentation, and how to use them to communicate knowledge and meaning. Then, she deals with forms and controls. The author continues by discussing techniques and patterns often used in WYSIWYG graphic editors and text editors. Finally, the author deals with aesthetics and fit-and-finish. This most excellent book will be a valuable resource for software developers, interaction designers, graphic designers, and everyone who creates software. Furthermore, you should use this dynamic book when you're looking for solutions!