Projektstatus
geschlossen
Projektbeginn
Juni 2023
Förderlaufzeit
12 Monate
Beteiligte Hochschulen
ZHAW, ZHdK
Praxispartner
-
Im Projekt wurde eine Plattform entwickelt, die sich auf Augmented Reality (AR)-Patterns konzentriert und die Zusammenarbeit zwischen UX-Designer:innen und Softwareentwickler:innen verbessern soll. Der öffentliche Katalog deckt sowohl technische als auch UX-Aspekte ab und fördert die Verwendung von Designpatterns in AR-Anwendungen, Spielen und Erlebnissen.
Das Projekt stellt eine Community-Plattform in Form einer öffentlichen Webseite (arpatterns.dev) und einer GitHub-Organisation bereit, die Ressourcen rund um AR-Patterns sammelt und zugänglich macht. AR-Patterns sind wiederverwendbare Entwurfsmuster für AR-Anwendungen, welche typische Probleme bei der Konzeption und Entwicklung adressieren. Ziel ist es, eine gemeinsame Sprache zwischen Designer:innen und Entwickler:innen zu schaffen und damit die Zusammenarbeit zu verbessern.
Die Plattform umfasst folgende Werkzeuge zur Erleichterung der Konzeption, Umsetzung und
Dokumentation:
- Patterns-Katalog: Sammlung von Patterns mit detaillierter Beschreibung, Illustration und Event-Condition-Action-(ECA-)-Diagrammen, welche das Verhalten von AR-Interaktionen
technologieunabhängig beschreiben. - Illustration Toolbox: Ein visuelles Baukastensystem mit rund 300 hochwertigen Vektorgrafiken, das eine klare Darstellung von AR-Szenen ermöglicht. Die Toolbox nutzt ein konsistentes visuelles Vokabular mit Farbcodes für Anker, Argumentierungen, Detektionen und Nutzerinteraktionen.
- ECA-Diagramme: Fördern konsistente, technologieunabhängige Kommunikation über AR-Interaktionen.
Die Plattform ist offen gestaltet: Interessierte können durch Vorschläge, eigene Beispiele, Erweiterung des Katalogs oder das Implementieren von Beispielen unter Verwendung verschiedener Technologien mitwirken.
Team
Steven Häsler, ZHAW School of Engineering
Dr. Philipp Ackermann, ZHAW School of Engineering
Alessandro Holler, ZHdK Departement Design
Stefan Schmidlin, ZHdK Departement Design
Calltyp: 1. Outreach-Call