UX/UI Lernpfad
Gute Software ist nicht nur funktional, sondern auch benutzerfreundlich. UX und UI Design sorgen dafür, dass Anwendungen intuitiv, ästhetisch und effizient zu bedienen sind. Dieser Lernpfad gibt einen Einstieg in die wichtigsten Konzepte.
Warum UX/UI lernen?
Auch die beste Technik nutzt nichts, wenn Nutzer die Anwendung nicht verstehen. UX und UI sind entscheidend für Akzeptanz, Effizienz und Zufriedenheit. Für Entwickler hilft das Verständnis, bessere Schnittstellen zu gestalten.
Der Lernpfad in vier Phasen
Phase 1: UX und UI Grundlagen
- User Experience (UX) und User Interface (UI) Design
- Softwareergonomie Grundlagen: Usability vs. UX, ISO 9241, WCAG
Phase 2: Dialoggestaltung und Interaktionsprinzipien
- Softwareergonomie und Dialoggestaltung: ISO 9241-110, Controls, Prinzipien
- Fitts’ Gesetz: UI-Ergonomie, Zielgröße und Distanz
Phase 3: Benutzerzentrierte Entwicklung
- Benutzerzentrierte Entwicklung: UCD und ISO 9241-210
- Erwartungskonformität: ISO 9241-110, Konsistenz, mentales Modell
Phase 4: Zusammenhang mit Architektur und GUI-Patterns
- MVC, MVP und MVVM im Vergleich: GUI-Architekturmuster
- Webentwicklung Grundlagen: HTML, CSS, JavaScript, DOM-Manipulation, Responsive Design
Ergänzende Lernpfade
Für die technische Umsetzung von Interfaces empfehle ich den Webentwicklung Lernpfad und für GUI-Architektur den Softwarearchitektur Lernpfad.
Wie solltest Du vorgehen?
- Lerne zuerst den Unterschied zwischen UX und UI.
- Verstehe Usability-Prinzipien und Softwareergonomie nach ISO 9241.
- Setze benutzerzentrierte Methoden in der Entwicklung ein.
- Bringe UX/UI mit passenden Architekturmustern und Technologien zusammen.