Porównanie aplikacji mobilnych zbudowanych przy zastosowaniu zestawów narzędzi programistycznych Android oraz Flutter z użyciem wielu kryteriów
Artykuł w czasopiśmie
MNiSW
5
spoza listy
Status: | |
Warianty tytułu: |
A comparison of mobile applications built with the use of Android and Flutter SoftwarDevelopment Kits based on many criteria
|
Autorzy: | Gałan Damian, Fisz Monika, Kopniak Piotr |
Dyscypliny: | |
Aby zobaczyć szczegóły należy się zalogować. | |
Rok wydania: | 2021 |
Wersja dokumentu: | Drukowana | Elektroniczna |
Język: | polski |
Wolumen/Tom: | 19 |
Strony: | 107 - 113 |
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 czerwca 2021 |
Abstrakty: | angielski | polski |
This publication presents a multi-criteria comparison of two mobile applications bu ilt with the use of Android and Flu t- ter SDK. The former has been implemented with Kotlin and the latter with Dart. Th e benchmarking process examines factors such as execution time and CPU usage during data and disk operations . During the analysis, attention was paid to the length and volume the source code, community support and the availability of libraries. The comparative analysis shows that a mobile application written using Android SDK is often not only faster and more efficient, but also has greater community support and the number of libraries available . In addition, an analysis of the source code volume showed that Flutter has more concise but more difficult to navigate code than Android. | |
Niniejsza publikacja przedstawia wielokryterialne porównanie dw óch aplikacji mobilnych zbudowanych przy zastos o- waniu Android oraz Flutter SDK . Pierwsza z nich zaimplementowana została w języku Kotlin, natomiast druga w Dart. Proces porównawczy bada takie czynniki jak czas wykonania oraz użycie pr ocesora podczas operac ji dyskowych oraz na danych . Dodatkowo podczas analizy zwrócono uwagę na długość oraz objętość kodu, wsparcie społeczności oraz dostępność bibliotek. Analiza wykazała, że aplikacja napisana przy użyciu Android jest nie tylko często szybsza oraz wydajniejsz a ale również posiada większe wsparcie społeczności oraz liczbę dostępnych bibliotek . Ponadto analiza objętości kodu źródłowego wykazała, że Flutter posiada kod bardziej zwięzły lecz trudniejszy do nawigowania od A n- droid. |