- Approachable, practical communication-based guide to interaction and visual design that you can immediately apply to projects to make solid design decisions quickly and confidently
- Includes design makeovers so you can see the concepts in practice with real examples
- Communication-based design process ties everything from interaction to visual design together
UI is Communication: How to Design Intuitive, User Centered Interfaces by Focusing on Effective Communication
📄 Viewing lite version
Full site ›
Book Details
Author(s)Everett N McKay
PublisherMorgan Kaufmann
ISBN / ASIN0123969808
ISBN-139780123969804
AvailabilityUsually ships in 24 hours
Sales Rank138,502
CategoryComputers
MarketplaceUnited States 🇺🇸
Description ▲
User interface design is a challenging, multi-disciplinary activity that requires understanding a wide range of concepts and techniques that are often subjective and even conflicting. Imagine how much it would help if there were a single perspective that you could use to simplify these complex issues down to a small set of objective principles. In UI is Communication, Everett McKay explains how to design intuitive user interfaces by focusing on effective human communication. A user interface is ultimately a conversation between users and technology. Well-designed user interfaces use the language of UI to communicate to users efficiently and naturally. They also recognize that there is an emotional human being at the other end of the interaction, so good user interfaces strive to make an emotional connection. Applying what you learn from UI is Communication will remove much of the mystique, subjectiveness, and complexity from user interface design, and help you make better design decisions with confidence. It's the perfect introduction to user interface design.
More Books in Computers
Purely Functional Data Structures (Volume 0)
View
Exam Cram 2 Java 2 Programmer: Exam Cram 310-035
View
Adobe Dreamweaver Creative Cloud: Comprehensive (Stay …
View
CompTIA Network+ Certification Kit: Exam N10-006
View
Emphasizing Distributed Systems (Volume 53) (Advances …
View
Linux in Plain English
View
Designing Enterprise Applications with the Java(TM) 2 …
View
Distributed .NET Programming in VB .NET
View