7. What is User Interface? (UI)
• A common boundary or surface between the
interactive system and the user
• All elements which provide communication
between the interactive system and the user
9. 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
10. 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
11. 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
12. Usability Iceberg
Visuals
Cues, feedback,
and aesthetics
Interaction
Techniques
Keyboard and mouse
mappings, menus,
feedback, etc.
14. What is a Design Pattern?
• It’s a design solution to a recurring problem
• It’s also about not reinventing the wheel.
• People want to use what they have learnt
already using the phone
36. Useful Links
• Android Design Official
• ActionBar Sherlock
• Nine Old Androids
• Android UI Patterns
37. Some advice…
• Don't port the UI from other platforms
• Don't 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
• Don't reinvent the wheel