Die Firma audius GmbH bietet die mobile Anwendung "dashface" an, die an unterschiedliche Backends, Datenbanken, vorgelagerte Systeme und Datenquellen gekoppelt werden kann. Dashface läuft nativ unter iOS, Android, Windows und im WebBrowser. In diesem Projekt wird dashface um einen hybriden Teil erweitert.
Im "dashface Configuration Manager", kurz dcm, wird die Anwendung individuell und optimal konfiguriert und für jeden einzelnen User angepasst. Mit Ansichten wie Liste, Suche, Detailansicht und Detailansicht mit Liste, wird die Oberfläche von dashface gestaltet.
In dieser Projektarbeit wurde nun eine Möglichkeit entwickelt eine WebView einzubauen und diese mit den Webtechnologien HTML, CSS und JavaScript anzupassen, ohne die bereits vorhandenen Funktionalitäten zu verlieren. Mit einfachen Templates kann der Benutzer des DCM (Dashface Configuration Manager) die "normalen" Ansichten durch die WebView ersetzen und diese dann individuell anpassen. Ansonsten verhält sich die Ansicht wie eine "normale" dashface Ansicht. Das Ziel dieser Webkomponente ist es, dem Benutzer einen Weg zu bieten, die Oberfläche seiner Anwendung individuell nach eigenen Vorstellungen zu gestalten.
Bachelorarbeit
WS2015/2016
Medieninformatik (Bachelor, 7 Semester)
Team |
Hannah Frey |
Betreuer |
Ansgar Gerlicher |
Hannah Frey
AndroidStudio
Java
HTML5
Android
HTML
jQuery
Javascript
1 Android Tablet