Figure out the absolute least you need to do to implement the idea, do just that, and then polish the hell out of the experience.
—
John Gruber’s one central, overriding guideline for iPhone UI design
John Gruber’s one central, overriding guideline for iPhone UI design

Quoted by Matt Linderman on November 4 2008. There are 7 comments.
Grant 04 Nov 08
I remember reading this in Gruber’s post and thinking, this applies to virtually anything that has design or ui/ux involved. It’s a great overarching principle.
Ian 04 Nov 08
Isn’t that true for any design issue? Any new system that must be developed should be developed as simply as possible. Needless complexity just leads to a lot of frustration for users and developers.
Regarding the iPhone UI, Apple did a good job design it, but there are some areas where it still needs some polish—particularly in the consistency department.
zephyr 04 Nov 08
“least you need to implement” or “least you need to make it a success”?
Sudrien 04 Nov 08
Zephyr: Implement. Implementing is making a concept work. If you can’t make it work… then how can it be a success (except in terms of marketing, perhaps)?
Polish is getting rid of annoyances (both visual and responsive).
Mandy 04 Nov 08
Very Ockham’s Razor, and very sound.
Darwin 05 Nov 08
That’s evolution’s motto too.
g 06 Nov 08
it’s special…. .... .... .... 17 seconds left …
This discussion is closed.