Performance analysis of Jetpack Compose components in mobile applications
Artykuł w czasopiśmie
MNiSW
5
spoza listy
| Status: | |
| Warianty tytułu: |
Analiza wydajności komponentów Jetpack Compose w aplikacjach mobilnych
|
| Autorzy: | Kwiatkowski Adrian, Smołka Jakub |
| Dyscypliny: | |
| Aby zobaczyć szczegóły należy się zalogować. | |
| Rok wydania: | 2025 |
| Wersja dokumentu: | Elektroniczna |
| Język: | angielski |
| Wolumen/Tom: | 37 |
| Strony: | 391 - 398 |
| Bazy: | BazTech |
| Efekt badań statutowych | NIE |
| Materiał konferencyjny: | NIE |
| Publikacja OA: | TAK |
| Licencja: | |
| Sposób udostępnienia: | Witryna wydawcy |
| Wersja tekstu: | Ostateczna wersja opublikowana |
| Czas opublikowania: | W momencie opublikowania |
| Data opublikowania w OA: | 30 grudnia 2025 |
| Abstrakty: | angielski | polski |
| 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. | |
| Artykułprzedstawia analizę wydajności komponentów zestawu narzędzi Jetpack Compose w aplikacjach mobilnych re-alizujących typowe zadania użytkownika.Przeprowadzone zostało porównanie wydajności pomiędzy komponentami wy-specjalizowanymi i mniej wyspecjalizowanymi. Wykorzystane zostały biblioteki Macrobenchmark, JUnit i UIAutomator za pomocą, których zbadana została wydajność listy przewijanej, animacji oraz dyspozytorówna trzech różnych urzą-dzeniach mobilnych, przy czym każda implementacja w danym scenariuszu wyglądała tak samo. Wyniki przeprowadzo-nych badań pozwalają stwierdzić, że komponenty wyspecjalizowane nie zawsze cechują się taką samą, bądź lepszą wy-dajnością od komponentów mniej wyspecjalizowanych. |
