UNIT 1: Composition
- History of Composition
- Principles of Composition
- Concepts of Composition
- Components and Context
- Patterns for Composition
UNIT 2: Components
- Display of Data
- Classifying and Organizing Data
- Information Architecture
- User Interception
- Principles of Design and Control - A Conceptual Model
- Patterns for Components
UNIT 3: Widgets for Access
- Classifying Data through Lateral Access and Mobile Space
- Wayfinding
- Norman's Interaction Model
- Drilldown
- Patterns for Access Widgets
- Links, Buttons and Icons
UNIT 4: Widgets for Information
- Handling Data Inconsistencies
- Labels and Indicators for Mobile
- Information Controls
- Patterns for Information Widgets
UNIT 5: INPUT
- Text and Character Input
- Interactive Controls
- Input and Selection
- Patterns for Input
- Patterns for Interaction
UNIT 6: Output
- Audio
- Vibration
- Screens
- Lights and Sensors
- Displays and Technology
- Patterns for Output
UNIT 7: Designing for Mobility
- History of Mobile Phones
- Location Technology
- Operating System Considerations
- Typography
- User Considerations - Visual and Hearing
UNIT 8: Managing Data
- Navigationr - Formsr - Tablesr - Listsr - Searchr - Sort and Filterr –
UNIT 9: User Interaction/h2>
- Tools including Toolbar, Menus and Buttons
- Charts
- Invitation Patterns
- Quality
- Feedback
UNIT 10: Helpful and Not-So-Helpful
- How To, Cheat Sheets and Tours
- Anti-Pattern Introduction
- Novel Notions, Metaphor Mismatch
- Idiot Box, Oceans of Buttons
- Chart Junk
- Other Anti-Patterns