Performance comparison of Flutter platform GUI in web and native environments
Article Sidebar
Open full text
Issue Vol. 28 (2023)
-
The Examination of SQL Queries Efficiency in Chosen IT System
Krzysztof Barczak186-189
-
Comparative analysis of selected databases on the example of a proprietary web application
Łukasz Przychodzień, Dominika Radwan, Grzegorz Kozieł190-196
-
Performance optimization of web applications using Qwik
Adam Lipiński, Beata Pańczyk197-203
-
Analyze the effectiveness of ETL processes implemented using SQL and Apache HiveQL languages
Krzysztof Litka204-209
-
A comparative analysis of the performance of the relational database and the Hadoop environment in the context of analytical data processing
Michał Zadrąg210-216
-
Performance comparison of Flutter platform GUI in web and native environments
Juliusz Piskor, Marcin Badurowicz217-222
-
Usability analysis of banking service interfaces in Poland
Paulina Sułek, Aleksandra Walaszek223-228
-
Comparative analysis of selected tools for test automation of web applications
Analiza porównawcza wybranych narzędzi do automatyzacji testów aplikacji webowychMichał Pojęta, Franciszek Wąsik, Małgorzata Plechawska-Wójcik229-235 -
Comparative analysis of methods for testing web applications
Wojciech Superson, Tomasz Smyk, Małgorzata Plechawska-Wójcik236-241
-
Performance comparison of microservices written using reactive and imperative approaches
Kacper Mochniej, Marcin Badurowicz242-247
-
Comparative analysis of live sports streaming services
Emilia Skiba248-255
-
Comparative analysis of Angular and React development frameworks
Sylwester Skrzypiec, Małgorzata Plechawska-Wójcik256-263
-
Performance analysis of databases created in virtualized and containerized environment
Zygmunt Łata, Maria Skublewska-Paszkowska264-272
-
A comparative analysis of non-relational databases in e-commerce applications
Kacper Saweczko, Grzegorz Rożek, Małgorzata Plechawska-Wójcik273-278
-
Analysis of how universal design principles impact on the perception of virtual museum interfaces
Dawid Nicpoń, Weronika Wach, Maria Skublewska-Paszkowska279-284
-
An accessibility analysis of websites of selected types of universities
Maciej Banaszak, Mariusz Dzieńkowski285-290
-
Impact of changes in graphics setting on performance in selected video games
Kamil Szafran, Małgorzata Plechawska-Wójcik291-295
-
The comparative performance analysis of selected relational database systems
Szymon Schab296-303
Main Article Content
DOI
Authors
Abstract
This article compares the performance of the Flutter framework's graphical user interface (GUI) in a Windows platform native environment and in a web environment on the same device. The purpose of the article is to make a comparative analysis of screen building and rebuilding times in both environments. For the purpose of the paper, a test application has been created in which screens of different types of complexity are included. The stated theses: "The Flutter platform is less efficient in the web environment compared to the native environment in terms of view loading times." and "The Flutter platform is less efficient in a web environment compared to a native environment in terms of view rebuilding time" have been proven.
Keywords:
References
A. M. Aladwani, IT project uncertainty, planning and success: An empirical investigation from Kuwait, Information Technology & People 15 (3) (2002) 210-226, https://doi.org/10.1108/09593840210444755. DOI: https://doi.org/10.1108/09593840210444755
N. Shevtsiv, A. Striuk, Cross platform development vs native development, CEUR Workshop Proceedings 2832 (2021) 75-83, https://doi.org/10.31812/123456789%2F4428. DOI: https://doi.org/10.31812/123456789/4428
L. Dagne, Flutter for cross-platform App and SDK development, Bachelor Thesis at Metropolia University of Applied Sciences, Helsinki, 2019, https://www.theseus.fi/bitstream/handle/10024/172866/Lukas%20Dagne%20Thesis.pdf.
T. Tran, Flutter Native Performance and Expressive UI/UX, Bachelor Thesis at Metropolia University of Applied Sciences, Helsinki, 2022, https://www.theseus.fi/bitstream/handle/10024/336980/Thanh_Tran.pdf?sequence=2.
J. Jagiełło, Performance comparison between react native and flutter, Bachelor Thesis at Umeå University, Umeå, 2019, https://www.diva-portal.org/smash/get/diva2:1349917/FULLTEXT01.pdf.
A. Charland, B. Leroux, Mobile application development: web vs. native, Communications of the ACM, 54 (5) (2011) 49-53, https://doi.org/10.1145/1941487.1941504. DOI: https://doi.org/10.1145/1941487.1941504
Y. Ma, X. Liu, Y. Liu, Y. Liu, G. Huang, A tale of two fashions: An empirical study on the performance of native apps and web apps on android, IEEE Transactions on Mobile Computing 17 (5) (2018) 990-1003, https://doi.org/10.1109/TMC.2017.2756633. DOI: https://doi.org/10.1109/TMC.2017.2756633
M. Olsson, A Comparison of Performance and Looks Between Flutter and Native Applications: When to prefer Flutter over native in mobile application development, Bachelor Thesis at Blekinge Institute of Technology, Karlskrona, 2020, https://www.diva-portal.org/smash/get/diva2:1442804/FULLTEXT01.pdf.
Y. Rasmusson-Wright, S. Hedlund, Cross-platform Frameworks Comparison: Android Applications in a Cross-platform Environment, Xamarin Vs Flutter, Bachelor Thesis at Blekinge Institute of Technology, Karlskrona, 2021, https://www.diva-portal.org/smash/get/diva2:1568490/FULLTEXT01.pdf.
S. Zindl, Flutter on Windows Desktop: a use case based study, Bachelor Thesis at Universität Stuttgart, Stuttgart, 2021, http://dx.doi.org/10.18419/opus-11723.
Oficjalna dokumentacja Flutter - najlepsze praktyki, https://docs.flutter.dev/perf/best-practices, [19.05.2023].
Gskinner, https://blog.gskinner.com/archives/2022/09/flutter-rendering-optimization-tips.html, [19.05.2023].
Strona z wytycznymi Flutter cookbook, https://docs.flutter.dev/cookbook/lists/long-list, [19.05.2023].
Article Details
Abstract views: 438
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
