Currently, there is a lack of possibilities to quantify the complexity of mobile user interfaces with metrics. User studies for evaluating the user experience are costly and time consuming, but there are no tools available to automate this process. A tool for automatically calculating complexity metrics would make user interfaces quantifiable and thus allow for easily comparing different versions of an application or different apps among each other. We started developing a service for the Android OS to calculate user interface complexity metrics. In this paper, we present our approach and describe how the Android service is implemented.
['Andreas Riegler', 'Clemens Holzmann']
UI-CAT: calculating user interface complexity metrics for mobile applications