Performance Analysis of Mobile Cross-platform Development Approaches based on Typical UI Interactions

Stefan Huber, Lukas Demetz

2019

Abstract

The market for mobile apps is projected to generate revenues of nearly $ 190 billion by 2020. Besides native development approaches, in which developers are required to maintain a unique code base for each mobile platform they want to support, mobile cross-platform development (MCPD) approaches can be used to develop mobile apps. MCPD approaches allow building and deploying mobile apps for several mobile platforms from one single code base. The goal of this paper is to analyze the performance of MCPD approaches based on UI interactions. For this, we developed three mobile apps, one native and two developed using MCPD approaches. Using an automated test, we measured CPU usage and memory consumption of these apps when executing one selected UI interaction, that is, swiping through a virtual scrollable list. The results indicate that the CPU usage of the two apps developed using MCPD approaches is about twice as high compared to the native app, the memory consumption is even substantially higher than in the native app. This papers confirms results of previous studies and extends the body of knowledge by testing UI interactions.

Download


Paper Citation


in Harvard Style

Huber S. and Demetz L. (2019). Performance Analysis of Mobile Cross-platform Development Approaches based on Typical UI Interactions.In Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-379-7, pages 40-48. DOI: 10.5220/0007838000400048


in Bibtex Style

@conference{icsoft19,
author={Stefan Huber and Lukas Demetz},
title={Performance Analysis of Mobile Cross-platform Development Approaches based on Typical UI Interactions},
booktitle={Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2019},
pages={40-48},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007838000400048},
isbn={978-989-758-379-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - Performance Analysis of Mobile Cross-platform Development Approaches based on Typical UI Interactions
SN - 978-989-758-379-7
AU - Huber S.
AU - Demetz L.
PY - 2019
SP - 40
EP - 48
DO - 10.5220/0007838000400048