DESIGN RULES: Fundamental Principles-Practices for Great UI Design
When it comes to User Interface (UI) design, your job — whether you're a designer, developer, UXer or a mix of all those things — is to make sure that no aspect of someone’s onscreen interaction happens without explicit intent.The UI design choices we make have to reflect the user’s motivations, expectations, environment and possible actions.