19
Mensch-Maschine-Interaktion 1 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Mensch-Maschine-Interaktion

1 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 2: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Kapitel 9 - Einige Grundmuster grafischer Benutzerschnittstellen• Ein Entwurfsmuster: Model-View-Controller • Zoomable UIs • Fokus & Kontext

2 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 3: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Model View Controller

3 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Benutzer

Model

View

Con-troller

aktuali-siert

modi-fiziert

mani-puliert

sieht

Model

View 1

Con-troller

View 2

Page 4: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

MVC Beispiel: Finder bzw. Explorer

4 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 5: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

MVC Beispiel: 3D Modellierung (hier: Blender)

5 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 6: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Kapitel 9 - Einige Grundmuster grafischer Benutzerschnittstellen• Ein Entwurfsmuster: Model-View-Controller • Zoomable UIs • Fokus & Kontext

6 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 7: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

…Das derzeit wohl bekannteste ZUI…

7 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 8: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Urelter aller ZUIs: PAD (1993) und PAD++

8 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 9: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Zoomable User Interfaces

9 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 10: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Geometrischer vs. Semantischer Zoom

10 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 11: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Ein ZUI für Präsentationen: Prezi

11 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 12: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Ein ZUI für Präsentationen: Prezi

12 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 13: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Kapitel 9 - Einige Grundmuster grafischer Benutzerschnittstellen• Ein Entwurfsmuster: Model-View-Controller • Zoomable UIs • Fokus & Kontext

13 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 14: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Overview & Detail gleichzeitig in einem ZUI?

14 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 15: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Fisheye Objektiv: verschiedene Maßstäbe

15 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Bildautor: mjposner, Quelle: http://en.wikipedia.org/wiki/File:Car_Fisheye.jpg

Page 16: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Fisheye Views auf abstraktere Daten

16 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 17: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Further UI Design Patterns

17 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Jennifer Tidwell: Designing Interfaces - Patterns for Effective Interaction Design, 2nd edition, O’Reilly 2011

Page 18: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Tidwell Beispiel: Two-Panel Selector

18 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016

Page 19: mmi 9 Muster - LMU MedieninformatikModel View Controller LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016 3 Benutzer Model View

Tidwell Beispiel: Illustrated Choices

19 LMU München · LFE Medieninformatik · Mensch-Maschine Interaktion (Prof. Dr. Florian Alt) · SS2016