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. |
