Informacja o cookies

Zgadzam się Nasza strona zapisuje niewielkie pliki tekstowe, nazywane ciasteczkami (ang. cookies) na Twoim urządzeniu w celu lepszego dostosowania treści oraz dla celów statystycznych. Możesz wyłączyć możliwość ich zapisu, zmieniając ustawienia Twojej przeglądarki. Korzystanie z naszej strony bez zmiany ustawień oznacza zgodę na przechowywanie cookies w Twoim urządzeniu.

Publikacje Pracowników Politechniki Lubelskiej

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.