What is User Interface Design?• User interface design is the process of supporting the tasks (goals) of the user, ideally in a friendly and articulate manner
What about User Experience (UX)?• “A person’s perceptions and responses that result from the use or anticipated use of a product, interactive system, or service.” –ISO9241-210
What is Usability?• Usability means that a person using a system finds it easy to understand and use• A usable system allows a person to focus on their tasks, and not on the system itself• A usable system most often does what a! person expects
Usability Iceberg Visuals Cues, feedback, and aestheticsInteractionTechniquesKeyboard and mousemappings, menus,feedback, etc.
Useful Links• Android Design Official• ActionBar Sherlock• Nine Old Androids• Android UI Patterns
Some advice…• Dont port the UI from other platforms• Dont override the behavior of system buttons• Know your user and get feedback from him• Test on real users, early and often• Do what the user expects• The most common operations should be visible• Dont reinvent the wheel