A good roundup on interface design by joshua porter: Principles of User Interface Design
Speed matters; a lot. Or to be precise, perceived speed matters a lot. Speed is a critical and often neglected part of UI design, but it can make a huge difference to user experience, engagement and revenue.
Most “deep” apps require some amount of navigation, moving the user deeper into child views and then back out to the parent view. That navigational backtracking is typically done with a “Back” button, positioned in the top-left corner, and denoted by a pointed left side. You’ve all seen it:
Nic Mulvaney (AllofUs)
Computer Arts September 2011 (via allofusid)
Simple and to the point.