Author:
Gałan Damian,Fisz Konrad,Kopniak Piotr
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.
Subject
Polymers and Plastics,General Environmental Science
Reference7 articles.
1. M. A. Khaled, R. S. Tariq, S. Khaled, Mobile Gaming Trends and Revenue Models, Springer International Publishing (2016).
2. M. Naldi, Concentration in the mobile operating systems market, Universit‘y of Rome Tor Vergata (2016).
3. M. Napoli, Beginning Flutter: A Hands On Guide to App Development, John Wiley & Sons, 2019.
4. 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
5. 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
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Edutainment as a Concept of Education and Entertainment;2024 35th Conference of Open Innovations Association (FRUCT);2024-04-24
2. Dynamic Load Distribution of Shortest-Path Finding in Client-Server Public Transit System;2023 International Conference on Modeling & E-Information Research, Artificial Learning and Digital Applications (ICMERALDA);2023-11-24
3. Cross-Platform Mobile App Development: The IscteSpots experience;2023 38th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW);2023-09-11
4. Comparison of the cross-platform mobile applications performance in 2D graphics processing;Journal of Computer Sciences Institute;2022-12-30
5. Evaluation of Flutter framework time efficiency in context of user interface tasks;Journal of Computer Sciences Institute;2022-12-30