Welcome π
Select a topic from the below or left side menu to get started learning Interaction Design Essentials!
Understanding Interaction Design
Goals and Principles of Interaction Design
The Five Dimensions of Interaction Design
User-Centered Design Process
Mental Models and Affordances
Feedback and Feedforward
Mapping
Constraints
Usability Principles (e.g., Nielsen's Heuristics)
Interface Elements and Controls (Buttons, Forms, Navigation)
Gestures and Microinteractions
Information Architecture
Navigation Design
Accessibility Considerations
Prototyping and Testing
Interaction Design Patterns
Input Methods (Touch, Voice, Keyboard)
Error Prevention and Handling
User Flows and Task Flows
Mobile Interaction Design