nw  

Business Components

Zusammenfassung

Erweiterung der Compose Forms-Library mit neuen Business Controls

Schlüsselbegriffe

Zielsetzung

Im Rahmen dieser Arbeit galt es die Compose-Forms Library um neue Business Controls zu erweitern.
Zudem sollten die folgenden Forschungsfragen untersucht werden:

Ausgangslage

Die Herausforderung war das Konzipieren und Umsetzen von hochwertigen sowie nützlichen Business Controls. Zu achten war auf eine leichte Verwendung und Integration in die bestehende Compose Forms-Library, welche einen Multi-Device Approach verfolgt. Die unterschiedliche Eingabemöglichkeiten von Desktop (Tastatur und Maus) Tablet (Touch) mussten dadurch zu einer optimalen User-Experience führen.

Ergebnisse

Mit Design Thinking konnte bewiesen werden, dass der Multi Device-Approach von Compose Forms-Library gewinnbringend und effizient sein kann. Business Controls sind auf das entsprechende Device auszulegen, damit sie schneller und besser bedienbar werden. Dies wurde mit drei neuen Business-Controls sowie diversen Verbesserungen erfolgreich umgesetzt. Während der Umsetzung wurde festgestellt, dass das Compose Multiplatform-Framework zwar für Standard-Komponenten geeignet ist, allerdings Schwächen aufweist, sobald dieser Rahmen verlassen wird. Jedoch wurde erkannt, dass dann ein Mehrwert entsteht, wenn durch ein Eingabegerät eine ver- gleichsweise schnellere und bessere Bedienung möglich ist. Dabei erwies sich auch die Aufteilung der verschiedenen Eingabemöglichkeiten mit gleicher Basis als sinnvoll. Die verschiedenen Eingabemöglichkeiten können so kombiniert werden, womit sich komplexe Use-Cases abbilden lassen.


Business Control: CantonSelectionField


Beispiel eines implementierten Business Controls für Desktop- und Mobile-App, zur einfachen Selektierung von Kantonen.


Projektdaten

Projektdauer: Februar 2022 - August 2022
Aufwand in Personenstunden: 720h
Teamgrösse: 2 Personen

Auftraggeber

Dieter Holz, Institut für Mobile und Verteilte Systeme FHNW

Projektteam

Cyril Kym
Remo von Arx

Kontakt

Dieter Holz, dieter.holz@fhnw.ch

<< zurück