When I found out I was going to have the opportunity to design an iPhone application, I jumped at the chance. While I’ve designed mobile phone applications, they were browser-based (which was a unique challenge of its own) .
The challenge of the iPhone application was primarily to get myself into a completely new mode of human-to-device interaction. From the touch -screen technology to the strict guidelines outlined in Apple’s 150-page iPhone Human Interface Guidelines, I had my work cut out for me.
Not to mention that we had a grand-scale idea that, at the same time, would have to be broken down into tasks with an average of two- to-three-step interaction flows.
What could be more fun?
Here’s my list of the top things that make UX development for the iPhone relatively easy:
A pre-made UI kit. Actionable items, navigation locations, and various types of information viewing modes (tables, lists) are pre-determined on the iPhone. All you have to do is figure out which one will work best to suit each feature.
- A limited number of items in the UI Kit. This forces you into designing features and functionality that conform closely to other applications, therefore maintaining that wonderfully consistent iPhone standard. The learning curve from application to application is very low due to this, and users can jump right in.
- The high level of detail provided in the HIG document pretty much gave me a laundry list for every challenge I would face, making my UI designs essentially plug-n-play.
And, conversely: the challenges I discovered along the way in designing for the iPhone:
Getting into a new mode of thinking: touch-screen, tiny views, limited flows, and users who are in a hurry: they’re not wasting time on the computer at home in the evening, they’re on the go: traveling, in transit, in the middle of doing other things (standing on line for a latte!) and they want to accomplish tasks with little to no wait time.
code.css { color: #4b0082 } . It takes developers a few backflips (and maybe even a few hacks) to get a remotely complex color scheme into the interface, so design with caution, and expect to have to go back and re-visit your look and feel after conferring with developers. My Best Recommendations for iPhone UX Design
Read the HIG.
Read the HIG.Read the HIG. Okay, you get the point.Don’t deviate from the standards outlined in the HIG.Get your features nailed from the first.Get your flows in order with pencil and paper first.Don’t start design until you’ve worked with development on a skinless prototype to make sure everything you want to do is going to work.Keep your design simple and clean.
And that’s it! Happy designing!