Performance analysis of Jetpack Compose components in mobile applications

Main Article Content

DOI

Adrian Kwiatkowski

s95471@pollub.edu.pl

https://orcid.org/0009-0004-3009-0550
Jakub Smołka

jakub.smolka@pollub.pl

https://orcid.org/0000-0002-8350-2537

Abstract

This article presents a performance analysis of the Jetpack Compose toolkit components in mobile applications executing typical user tasks. A performance comparison was conducted between specialized and less specialized components. The Macrobenchmark, JUnit, and UIAutomator libraries were used to evaluate the performance of scrollable lists, animations, and dispatchers on three different mobile devices, with each implementation in a given scenario appearing identical. The results from the conducted tests indicate that specialized components do not always have the same or better performance than less specialized components.

Keywords:

Android, Jetpack Compose, performance

References

Article Details

Kwiatkowski, A., & Smołka, J. (2025). Performance analysis of Jetpack Compose components in mobile applications. Journal of Computer Sciences Institute, 37, 391–398. https://doi.org/10.35784/jcsi.7914