Impact of mobile cross-platform development on CPU, memory and battery of mobile devices when using common mobile app features

Thomas Dorfer, Lukas Demetz, Stefan Huber · Procedia Computer Science · 2020

More and more apps are built with mobile cross-platform development (MCPD) approaches. MCPD approaches offer developers several advantages for porting a mobile app onto several mobile platforms. However, these approaches come at the cost of a higher resource usage on the mobile device. In this study the resource and energy efficiency of the widely-used MCPD approach React Native is compared to native Android. The study is based on a mobile app, which uses functionality commonly found in mobile apps. Within a controlled usage scenario the study shows that the investigated MCPD approach consumed between 6% to 8% more energy than the Android native counterpart.

Read the paper · More papers on PaperTik