Designing Usable Apps

[Cover of the book Designing Usable Apps]

Get the print or Kindle edition at Get the e-book edition at Apple iBooks Get the e-book edition at Google Play Books

Discover how to create usable software products that your customers will love!

In today's competitive software market, to attract and retain users and customers, software products and websites need attractive, eye-catching interfaces, and they must provide frustration-free user experiences.

Whether you're designing a mobile, tablet, desktop, or web-based software application, Designing Usable Apps will teach you the principles you need to know and the tried-and-tested techniques you'll want to use to make your product easy to learn and fun to use.

Designing Usable Apps is a compact, practical guide to the key ideas, principles, and practices of User Experience design and usability evaluation. Read this book, and you will:

  • Discover the fundamental psychological principles behind how people use computing devices and software
  • Learn techniques for discovering the needs and characteristics of your users
  • Become familiar with the recommended techniques and project processes, both for agile and traditional teams, that will help ensure usability is built in to your product throughout the software development lifecycle
  • Understand techniques for creating effective prototypes and lightweight software design specifications
  • Grasp the key processes and techniques for evaluating and testing the usability of software designs, prototypes, and products
  • Recognize what problems cause user frustration and dissatisfaction, so you can identify and correct usability issues

For more information, visit the Designing Usable Apps marketing page.

Ready to buy? The book is available in print and Kindle formats at, and as an e-book from iBooks and Google Play.

Upcoming titles

Writing is already underway for my next title. More details coming soon!