Comparison of performance of Xamarin and Flutter cross-platform frameworks
This article conducts a performance comparative study of two cross-platform development frameworks: Flutter and Xamarin. For this purpose, two test applications running on Android were developed, implementing the same functions, i.e. CRUD operations on the database and sorting an array of objects b...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Lublin University of Technology
2024-09-01
|
Series: | Journal of Computer Sciences Institute |
Subjects: | |
Online Access: | https://ph.pollub.pl/index.php/jcsi/article/view/6277 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832569977765363712 |
---|---|
author | Piotr Kowalczyk Mariusz Dzieńkowski |
author_facet | Piotr Kowalczyk Mariusz Dzieńkowski |
author_sort | Piotr Kowalczyk |
collection | DOAJ |
description |
This article conducts a performance comparative study of two cross-platform development frameworks: Flutter and Xamarin. For this purpose, two test applications running on Android were developed, implementing the same functions, i.e. CRUD operations on the database and sorting an array of objects by the Merge Sort algorithm. Tests were performed on an emulator and on a physical device. The sorted arrays had different sizes, and database operations were performed for different sizes of data sets. The metric used for comparisons was the average implementation time of a given operation. The analysis of the research results showed that Xamarin was definitely more efficient in three CRUD operations, while Flutter performed computational operations, which in this case was sorting, much faster.
|
format | Article |
id | doaj-art-07f057b0a82740949b681d1ded908017 |
institution | Kabale University |
issn | 2544-0764 |
language | English |
publishDate | 2024-09-01 |
publisher | Lublin University of Technology |
record_format | Article |
series | Journal of Computer Sciences Institute |
spelling | doaj-art-07f057b0a82740949b681d1ded9080172025-02-02T17:59:50ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642024-09-013210.35784/jcsi.6277Comparison of performance of Xamarin and Flutter cross-platform frameworksPiotr Kowalczyk0Mariusz Dzieńkowski1https://orcid.org/0000-0002-1932-297XDepartment of Computer Science, Lublin University of TechnologyDepartment of Computer Science, Lublin University of Technology This article conducts a performance comparative study of two cross-platform development frameworks: Flutter and Xamarin. For this purpose, two test applications running on Android were developed, implementing the same functions, i.e. CRUD operations on the database and sorting an array of objects by the Merge Sort algorithm. Tests were performed on an emulator and on a physical device. The sorted arrays had different sizes, and database operations were performed for different sizes of data sets. The metric used for comparisons was the average implementation time of a given operation. The analysis of the research results showed that Xamarin was definitely more efficient in three CRUD operations, while Flutter performed computational operations, which in this case was sorting, much faster. https://ph.pollub.pl/index.php/jcsi/article/view/6277FlutterXamarinccross-platform frameworkscomparative analysis |
spellingShingle | Piotr Kowalczyk Mariusz Dzieńkowski Comparison of performance of Xamarin and Flutter cross-platform frameworks Journal of Computer Sciences Institute Flutter Xamarin ccross-platform frameworks comparative analysis |
title | Comparison of performance of Xamarin and Flutter cross-platform frameworks |
title_full | Comparison of performance of Xamarin and Flutter cross-platform frameworks |
title_fullStr | Comparison of performance of Xamarin and Flutter cross-platform frameworks |
title_full_unstemmed | Comparison of performance of Xamarin and Flutter cross-platform frameworks |
title_short | Comparison of performance of Xamarin and Flutter cross-platform frameworks |
title_sort | comparison of performance of xamarin and flutter cross platform frameworks |
topic | Flutter Xamarin ccross-platform frameworks comparative analysis |
url | https://ph.pollub.pl/index.php/jcsi/article/view/6277 |
work_keys_str_mv | AT piotrkowalczyk comparisonofperformanceofxamarinandfluttercrossplatformframeworks AT mariuszdzienkowski comparisonofperformanceofxamarinandfluttercrossplatformframeworks |