Campus HagenbergInformatik, Kommunikation, Medien

Studienprojekte

Projekte sind ein essenzieller Bestandteil des Curriculums von Mobile Computing. Die Studierenden bekommen die Möglichkeit, das im Zuge ihres Studiums erworbene theoretische Wissen selbst praktisch umzusetzen. Ein sowohl für StudentInnen als auch für Lehrende immer wieder spannendes Unterrichtskonzept, in dem schon erfolgreiche Startups wie z.B. runtastic und Butleroy ihre Anfänge gefunden haben.

User Interface Complexity Analysis of Mobile Applications

Zeitraum
Mar 2015 - Jun 2015
FH Studierende
Andreas Riegler
FH BetreuerIn
FH-Prof. Mag. DI Dr. Clemens Holzmann

The goal is to analyse the complexity of mobile applications based on user interface (UI) related information from screenshots, camera feeds etc. of a mobile application. Metrics for analysing the user interface design include colour distribution, contrast, text distribution, number of user interface elements, alignment and grouping of UI elements, consistency over multiple screens and navigation complexity.

Ziel

Although there is an abundance of interface design principles, recommendations and guidelines, developers are confronted with the complexity of Human Computer Interaction (HCI). Software metrics provide the developers with statistical data they can use to improve their software. A subset of software metrics are structural metrics which evaluate the structure of a software. Particularly complexity metrics are of importance in this thesis since they provide essential information about the complexity of code, interface designs etc.

The main goal of this thesis is to find algorithms that determine the overall complexity of a mobile application in order to improve the user interface and experience. The resulting tool should be able to detect early problems in user interface designs and therefore tackle HCI issues in the early stages of the software development project.