Laten we beginnen. Het is Gratis
of registreren met je e-mailadres
UI Engineer Door Mind Map: UI Engineer

1. Considerations

1.1. Testing

1.2. Correctness

1.2.1. Concurrency

1.3. Consistency

1.4. Interaction

1.4.1. Synchronous

1.4.2. Asynchronous

1.4.3. Guidance

1.4.3.1. Wizard

1.4.3.2. Direct Manipulation

1.4.3.2.1. Instant update

1.4.3.2.2. Collaboration

1.4.3.3. Hints

1.4.3.3.1. Help

1.4.3.3.2. Enabled

1.4.3.3.3. Visible

1.4.3.3.4. Mandatory

1.4.3.3.5. Tooltip

1.4.3.3.6. Valid

1.4.3.3.7. Errors

1.4.3.4. Context

1.4.3.4.1. Breadcrumb

1.4.3.4.2. Bookmark

1.4.3.4.3. Back/forward

1.5. Performance

1.5.1. Lazy Loading

1.5.2. Resource utilization

1.5.3. Latency, throughput

1.6. Distribution

1.6.1. Remoting

1.6.2. Channels

1.6.2.1. Desktop

1.6.2.2. Web

1.6.2.3. Mobile

1.6.2.4. Embedded

1.7. I18N

1.7.1. Conversion

1.8. Validation

1.9. Mental model

1.10. Privacy

2. common sense

3. Knowledge

3.1. Technology

3.1.1. Tookits

3.1.2. Frameworks

3.1.3. Libraries

3.2. Standards

3.2.1. Patterns

3.2.1.1. MVC (?)

3.2.1.2. PresModel

3.2.1.3. MVP

3.2.1.4. MVVM

3.2.1.5. Passive View

3.2.1.6. Event Bus

3.2.2. MS UI guide

3.3. Graphic Design

3.3.1. Composition, layout

3.3.2. Colors

3.3.3. Typography

3.3.4. Psychology

3.3.5. Trends

3.3.6. Resources

3.4. Tools

3.4.1. IDE, RAD

3.4.2. Wireframe, mockup

3.4.3. Debugging

3.4.4. Visual builder

3.4.5. Painting, sketching

4. SW Engineering

4.1. Separation

4.1.1. Content

4.1.2. Visualization

4.1.3. Interaction

4.1.4. Workflow

4.2. Dependencies

4.2.1. Syntatic

4.2.2. Semantic