Future of Flutter - An Emerging Technology
DOI:
https://doi.org/10.48001/jocsss.2024.1225-29Keywords:
Application development, Cross-platform, Dart, Emerging technology, FlutterAbstract
Flutter is an open-source UI software development kit created by Google. It is used to develop cross- platform applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase. This paper explores Flutter as an emerging technology for app development. We discuss the benefits of Flutter such as fast development times, expressive and flexible UI, and native performance. A comparison to other mobile development frameworks demonstrates Flutter’s advantages. The paper also covers the history and architecture of Flutter. We analyze the future scope and market opportunities for Flutter, which continues to gain popularity for building high-quality apps with a unified codebase.
Downloads
References
Payne, R. (2019). Beginning App Development with Flutter: Create Cross-Platform Mobile Apps. Apress. https://doi.org/10.1007/978-1-4842-5181-2.
Sharma, S., Khare, S., Unival, V., & Verma, S. (2022, October). Hybrid Development in Flutter and its Widgits. In 2022 International Conference on Cyber Resilience (ICCR) (pp. 1-4). IEEE. https://doi.org/10.1109/ICCR56254.2022.9995973.
Souha, A., Benaddi, L., Ouaddi, C., & Jakimi, A. (2024). Comparative analysis of mobile application Frameworks: A developer's guide for choosing the right tool. Procedia Computer Science, 236, 597-604. https://doi.org/10.1016/j.procs.2024.05.071.
Tasso, S., Calo, S., Gervasi, O., & Perri, D. (2024, July). Integration of an Artificial Intelligence Model into a Smartphone Flutter Application to Solve a Live Image Classification Problem. In International Conference on Computational Science and Its Applications (pp. 39-55). Cham: Springer Nature Switzerland. https://doi.org/10.1007/978-3-031-65154-0_3.