Apple’s 27 guidelines for mobile user experience design

People appreciate mobile apps that feel as though they were designed expressly for the device. For example, when an app fits well on the device screen and responds to the gestures that people know, it provides much of the experience people are looking for. And, although people might not be aware of human interface design principles, such as direct manipulation or consistency, they can tell when apps follow them and when they don’t.

A great user experience is rooted in your attention to detail.

The user experience of iOS-based devices revolves around streamlined interaction with content that people care about. Below are Apple’s 27 guidelines for mobile UX design:

  1. Focus on the primary task
  2. Elevate the content that people care about
  3. Think top down
  4. Give people a logical path to follow
  5. Make usage easy and obvious
  6. Use user-centric terminology
  7. Minimise the effort required for user input
  8. Downplay file-handling operations
  9. Enable collaboration and connectedness
  10. De-emphasise settings
  11. Brand appropriately
  12. Make search quick and rewarding
  13. Entice and inform with a well-written description
  14. Be succinct
  15. Use UI elements consistently
  16. Consider adding physicality and realism
  17. Delight people with stunning graphics
  18. Handle orientation changes
  19. Make targets fingertip-size
  20. Use subtle animation to communicate
  21. Support gestures appropriately
  22. Ask people to save only when necessary
  23. Make modal tasks occasional and simple
  24. Start instantly
  25. Always be prepared to stop
  26. Don’t quit programmatically
  27. If necessary, display a license agreement or disclaimer

You can find more on these guidelines in the iOS Developer Library.

There are 5 additional guidelines for iPads:

  1. Enhance interactivity (don’t just add features)
  2. Reduce full-screen transitions
  3. Restrain your information hierarchy
  4. Consider using popovers for some modal windows
  5. Migrate toolbar content to the top


Are you building something interesting?

Get in touch