A multi-criteria comparison of mobile applications built with the use of Android and Flutter Software Development Kits
Damian Gałan
Politechnika Lubelska (Poland)
Konrad Fisz
konrad.fisz@pollub.edu.plPolitechnika Lubelska (Poland)
Piotr Kopniak
Politechnika Lubelska (Poland)
Abstract
This publication presents a multi-criteria comparison of two mobile applications built with the use of Android and Flutter SDK. The former has been implemented with Kotlin and the latter with Dart. The 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.
Keywords:
Android SDK, Flutter, comparison, benchmarkReferences
M. A. Khaled, R. S. Tariq, S. Khaled, Mobile Gaming Trends and Revenue Models, Springer International Publishing (2016).
Google Scholar
M. Naldi, Concentration in the mobile operating systems market, Universit‘y of Rome Tor Vergata (2016).
Google Scholar
M. Napoli, Beginning Flutter: A Hands On Guide to App Development, John Wiley & Sons, 2019.
DOI: https://doi.org/10.1002/9781119550860
Google Scholar
D. Sulowski, G. Kozieł, Analiza porównawcza języków Kotlin i Java używanych do tworzenia aplikacji na system Android, Journal of Computer Sciences Institute 13 (2019) 354-358. https://doi.org/10.35784/jcsi.1332
DOI: https://doi.org/10.35784/jcsi.1332
Google Scholar
P. Kotarski, K. Śledź, J. Smołka, Analiza wydajności aplikacji mobilnych przy zastosowaniu różnych narzędzi programistycznych do ich budowy, Journal of Computer Sciences Institute 6 (2018) 68-72. https://doi.org/10.35784/jcsi.642
DOI: https://doi.org/10.35784/jcsi.642
Google Scholar
D. Dobrzański, W. Zabierowski, The comparison of native apps performance on iOS (Swift) and Android with cross-platform application - Xamarin: student project, International Journal of Microelectronics and Computer Science 8 (2018) 112-116.
Google Scholar
P. Grzmil, M. Skublewska-Paszkowska, E. Łukasik, J. Smołka, Performance analysis of native and cross-platform mobile applications, Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 7 (2017) 50-53. https://doi.org/10.5604/01.3001.0010.4838
DOI: https://doi.org/10.5604/01.3001.0010.4838
Google Scholar
Authors
Damian GałanPolitechnika Lubelska Poland
Authors
Piotr KopniakPolitechnika Lubelska Poland
Statistics
Abstract views: 1042PDF downloads: 771
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.