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, <…
Great collection of UI Design Patterns
Pros: Helpful examples, Easy to understand, Well-written
Best Uses: Expert, Intermediate
Describe Yourself: Developer
The Application marketplace is getting competitive and “First Impression Is the Last Impression” is increasingly the scenario, especially when people are looking at several applications. Given that context, it is extremely important to get the User Experience as people would expect it.
Jenifer Tidwell has done a great job by collecting together a list of User Interface Design Patterns. The author has classified them in different areas like navigatation, page organization, complex data representation, input forms and much more. In each of these areas, the book gives you an overview of different patterns, good and bad examples via screenshots so that you can immediately understand the point.
I particularly liked that the book has chapters now on Social Media and Mobile Design Patterns. If you are planning on taking your existing website to a mobile world, go through the patterns here.
This book is ideally positioned towards experienced developers and they will be able to appreciate the points more because they would have experienced it when releasing several applications and/or on receiving customer feedback about the user experience. Having said, it can be a good reference even in an educational environment.
If you are working with a team of developers, the collection here is well suited for your team to understand and be on the same page when it comes to delivering the user experience. A good checklist of things to look for while developing your user experience.
I recommend this book if you are serious about getting the user experience right.