Uppsats
A Comparison of the Performance of an Android Application Developed in Native and Cross-Platform : Using the Native Android SDK and Flutter
Kandidat-uppsats
Blekinge Tekniska Högskola/Institutionen för programvaruteknik
Publicerad: 2022
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
Background: Mobile applications can be developed using cross-platform frameworks. The advantage of using these frameworks is that it is possible to reach more platforms with an application while not having to code again. On the other hand, a common reason for not using cross-platform frameworks is that the performance is assumed to be worse than native frameworks targeting one platform. Objectives: To compare the performance of an Android application created using two different frameworks, native Android and cross-platform framework Flutter. Methods: An experiment was carried out by developing two applications and observing the execution time, CPU usage, and memory usage. Results: The experiment results show that the app created using Flutter has better performance for decoding files but worse for rendering animations than the native Android application. Locating the user using geo-location has the same performance for the two frameworks. Both frameworks perform reasonably well for database access and using infinitely scrolling lists. Conclusions: Due to continuous updates, Flutter's performance has improved, increasing its usability compared to earlier experimentation. Flutter's performance is relatively comparable on multiple factors with native Android applications. It is suggested that developers should not disregard Flutter being a cross-platform framework and assume its performance would be poor.
Information
- Författare
- Andersson, Henry
- Lärosäte / institution
- Blekinge Tekniska Högskola/Institutionen för programvaruteknik
- Publiceringsdatum
- 2022
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Karlstads universitet/Institutionen för matematik och datavetenskap (from 2013)
Ismail, Mustafa, Simonsson, Hugo
Publicerad: 2026
Kandidat-uppsats, Blekinge Tekniska Högskola/Institutionen för programvaruteknik
Bakhshi, Elias Mahdi
Publicerad: 2026
Kandidat-uppsats, Blekinge Tekniska Högskola/Institutionen för programvaruteknik
Sundvisson, Alexander, Hofer, Silas
Publicerad: 2026
Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och elektroteknik (2023-)
Berglin, Caroline, Ellström, Julia
Publicerad: 2024
Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och elektroteknik (2023-)
Mohamed, Omran Suleiman
Publicerad: 2025
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Reinoso Bosch, Oscar, Qadeer Ahmady, Abdul
Publicerad: 2026