Designing Interfaces: Patterns for Effective Interaction Design
4/5
()
Currently unavailable
Currently unavailable
About this ebook
Designing good application interfaces isn’t easy now that companies need to create compelling, seamless user experiences across an exploding number of channels, screens, and contexts. In this updated third edition, you’ll learn how to navigate through the maze of design options. By capturing UI best practices as design patterns, this best-selling book provides solutions to common design problems.
You’ll learn patterns for mobile apps, web applications, and desktop software. Each pattern contains full-color examples and practical design advice you can apply immediately. Experienced designers can use this guide as an idea sourcebook, and novices will find a road map to the world of interface and interaction design.
- Understand your users before you start designing
- Build your software’s structure so it makes sense to users
- Design components to help users complete tasks on any device
- Learn how to promote wayfinding in your software
- Place elements to guide users to information and functions
- Learn how visual design can make or break product usability
- Display complex data with artful visualizations
Jenifer Tidwell
Jenifer Tidwell has been designing and building user interfaces for industry for more than a decade. She has been researching user interface patterns since 1997, and designing and building complex applications and web interfaces since 1991.
Related to Designing Interfaces
Related ebooks
Enterprise Java with UML Rating: 3 out of 5 stars3/5Data Mining with SQL Server 2005 Rating: 0 out of 5 stars0 ratingsSelecting the Right Manufacturing Improvement Tools: What Tool? When? Rating: 5 out of 5 stars5/5Communicate to Influence: How to Inspire Your Audience to Action Rating: 5 out of 5 stars5/5Bioinformatics Software Engineering: Delivering Effective Applications Rating: 0 out of 5 stars0 ratingsIt Depends: Writing on Technology Leadership 2012-2022 Rating: 0 out of 5 stars0 ratingsEngaging Learning: Designing e-Learning Simulation Games Rating: 5 out of 5 stars5/5DESIGNOLOGY. A Designer is a Scientist who creates an Emotional Connection between a Brand and its Audiences Rating: 0 out of 5 stars0 ratingsAgency Account Handling: Avoiding Blood, Sweat and Tears Rating: 0 out of 5 stars0 ratingsWorking With Agencies: An Insider's Guide Rating: 0 out of 5 stars0 ratings101 Best Tech Resumes Rating: 0 out of 5 stars0 ratingsCommon Core: Conducting Research Projects Rating: 0 out of 5 stars0 ratingsInstant Messaging Reference: A Practical Guide Rating: 0 out of 5 stars0 ratingsCloud Observability in Action Rating: 0 out of 5 stars0 ratingsMastering Data Warehouse Design: Relational and Dimensional Techniques Rating: 4 out of 5 stars4/5Nonprofit Internet Strategies: Best Practices for Marketing, Communications, and Fundraising Success Rating: 3 out of 5 stars3/5Vulcans, Earthlings and Marketing ROI: Getting Finance, Marketing and Advertising onto the Same Planet Rating: 0 out of 5 stars0 ratingsUser Experience Re-Mastered: Your Guide to Getting the Right Design Rating: 0 out of 5 stars0 ratingsSummary of Tom Greever's Articulating Design Decisions Rating: 0 out of 5 stars0 ratingsOwn Your Tech Career: Soft skills for technologists Rating: 0 out of 5 stars0 ratingsContextual Design: Design for Life Rating: 4 out of 5 stars4/5XML for Data Architects: Designing for Reuse and Integration Rating: 5 out of 5 stars5/5How to Build a Successful Consulting Practice Rating: 0 out of 5 stars0 ratingsCreative Techniques in Product and Engineering Design: A Practical Workbook Rating: 0 out of 5 stars0 ratingsUML Demystified Rating: 0 out of 5 stars0 ratingsHands-On Science and Technology for Ontario, Grade 4: An Inquiry Approach Rating: 5 out of 5 stars5/5Evaluating Children's Interactive Products: Principles and Practices for Interaction Designers Rating: 5 out of 5 stars5/5User Experience Research: Discover What Customers Really Want Rating: 0 out of 5 stars0 ratingsHands-On Science and Technology for Ontario, Grade 3: An Inquiry Approach Rating: 0 out of 5 stars0 ratingsConflict Resolution Rating: 3 out of 5 stars3/5
Internet & Web For You
Coding For Dummies Rating: 5 out of 5 stars5/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Social Engineering: The Science of Human Hacking Rating: 3 out of 5 stars3/5How to Be Invisible: Protect Your Home, Your Children, Your Assets, and Your Life Rating: 4 out of 5 stars4/5No Place to Hide: Edward Snowden, the NSA, and the U.S. Surveillance State Rating: 4 out of 5 stars4/5How to Disappear and Live Off the Grid: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsPodcasting For Dummies Rating: 4 out of 5 stars4/5The Beginner's Affiliate Marketing Blueprint Rating: 4 out of 5 stars4/5Hacking : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Ethical Hacking Rating: 5 out of 5 stars5/5Cybersecurity For Dummies Rating: 4 out of 5 stars4/5Wireless Hacking 101 Rating: 4 out of 5 stars4/5Six Figure Blogging Blueprint Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5How To Make Money Blogging: How I Replaced My Day-Job With My Blog and How You Can Start A Blog Today Rating: 4 out of 5 stars4/5The Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5The Gothic Novel Collection Rating: 5 out of 5 stars5/5The Logo Brainstorm Book: A Comprehensive Guide for Exploring Design Directions Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsHow To Start A Profitable Authority Blog In Under One Hour Rating: 5 out of 5 stars5/5Get Rich or Lie Trying: Ambition and Deceit in the New Influencer Economy Rating: 0 out of 5 stars0 ratingsTube Ritual: Jumpstart Your Journey to 5000 YouTube Subscribers Rating: 0 out of 5 stars0 ratingsThe $1,000,000 Web Designer Guide: A Practical Guide for Wealth and Freedom as an Online Freelancer Rating: 5 out of 5 stars5/5How To Start A Podcast Rating: 4 out of 5 stars4/5The Digital Marketing Handbook: A Step-By-Step Guide to Creating Websites That Sell Rating: 5 out of 5 stars5/5Remote/WebCam Notarization <<Extended>> Commonwealth of Virginia Rating: 0 out of 5 stars0 ratingsCreate Something Awesome: How Creators are Profiting from Their Passion in the Creator Economy Rating: 0 out of 5 stars0 ratings
Reviews for Designing Interfaces
102 ratings4 reviews
- Rating: 5 out of 5 stars5/5Totally awesome book on user interface design.Easy to absorb information, presented in beautiful way.What I liked about the book is that it does not cover the very basic stuff that is usually obvious, but dives deeply into the principles of good UI design.
- Rating: 5 out of 5 stars5/5This book gives a broad tour of various interface elements and principles of interaction design. Discussions cover both software graphical user interfaces (GUIs) and web interfaces. Among other things, Tidwell covers many mechanisms in detail using patterns, which are a way of representing a prototypical solution to commonly encountered design problems. This book contains hands-on information and is well-suited for practitioners.
- Rating: 2 out of 5 stars2/5This is a UI design version of the OOP design patterns book by Erich Gamma, et al. The book is beautifully laid out and contains a ton of detailed screen shots (as a book about visual ui design should be). Like Erich's book, this one can be read as a reference book that talks about the "what", "use when", "why" and "how" of each design pattern.Although seemingly complete with over 94 "patterns", I felt this is a bit overwhelming. While most patterns are commonly known UI controls/constructs (e.g. breadcrumb, property sheet, tree table), features (e.g. multi-level undo, skins, preview) and concepts (responsive disclosure, good defaults), there are other minor/obvious items that I felt should not be called "patterns" (e.g. escape hatch, liquid layout).The goal of a good "patterns" book should be to discuss as few patterns as possible that covers the vast majority 80-90% of the problem space. Erich's book had about two dozen patterns which well covers the world of the object-oriented programming. This book, 94! Some "patterns" dubiously overlap each other not just by a little: escape hatch, cancel-ability, forgiveness, undo... They are all the same thing to me.I felt this book would have been so much better if the author could have taken more time to distill the "patterns" down to fewer core ones and talk about each a little more in depth. Alternatively, just talk about purely visual controls and leave feature/concepts out of the picture. "Completeness" is not always a good thing.
- Rating: 3 out of 5 stars3/5Great reference that collects common interface patterns for different types of interface issues.