Apple’s 27 Guidelines for Mobile User Experience Design
by Simon. Average Reading Time: about a minute.
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:
- Focus on the Primary Task
- Elevate the Content that People Care About
- Think Top Down
- Give People a Logical Path to Follow
- Make Usage Easy and Obvious
- Use User-Centric Terminology
- Minimise the Effort Required for User Input
- Downplay File-Handling Operations
- Enable Collaboration and Connectedness
- De-emphasise Settings
- Brand Appropriately
- Make Search Quick and Rewarding
- Entice and Inform with a Well-Written Description
- Be Succinct
- Use UI Elements Consistently
- Consider Adding Physicality and Realism
- Delight People with Stunning Graphics
- Handle Orientation Changes
- Make Targets Fingertip-Size
- Use Subtle Animation to Communicate
- Support Gestures Appropriately
- Ask People to Save Only When Necessary
- Make Modal Tasks Occasional and Simple
- Start Instantly
- Always Be Prepared to Stop
- Don’t Quit Programmatically
- If Necessary, Display a License Agreement or Disclaimer
You can find more on these guidelines in the iOS Developer Library.
Update 24/05/2012 – As pointed out by Petter Silfver there are 5 additional guidelines for iPads:
- Enhance Interactivity (Don’t Just Add Features)
- Reduce Full-Screen Transitions
- Restrain Your Information Hierarchy
- Consider Using Popovers for Some Modal Windows
- Migrate Toolbar Content to the Top
