Mapa mental
Interface Architecture
Contenido del mapa
Interface Architecture
Importance of UI Implementation
- Designers
- Analyze Interface Limitations
- Figure out UI edge cases
- Programmers
- Iterate on designer feedback
- Create dynamic interfaces
- Designers
State Machines and User Interfaces
- Abstract Representations
- Black boxes
- Transitions
- Examples
- Mouse clicks
- Button Clicks
- Abstract Representations
MVC Architecture
- Model
- Manages Data Storage
- Retrieves Data
- View
- Data presentation
- Taking user input
- Controller
- Handles the Logic behind an action
- Model
Hierarchies and Event Propagation
- Hierarchy
- Widgets containing other widgets
- Event Propagation
- User Input -> UI Component Displayed
- Different devices coded differently
- Keyboard
- Mouse
- Trackpad
- Hierarchy
The Future
- Extensive research in HCI
- Robust
- Scalable
- Flexible
- Constraint Systems
- Declarative Statements
- Extensive research in HCI
Información
- Descripción
- Mapa Mental sobre Interface Architecture, creado por vasav jain el 23/07/2024.
- Creado por
- vasav jain
- Visitas
- 0
- Valoración