Download PDFOpen PDF in browser

From Java to Flutter: Evaluating Modern Frameworks in Mobile App Development with Semantic Editor

EasyChair Preprint 15439

5 pagesDate: November 18, 2024

Abstract

This study investigates the transition from Java to Flutter in mobile app development, using the Semantic Editor application as a case study. It evaluates the benefits of adopting Flutter over traditional Java methods in the fast-evolving mobile technology landscape. The research starts with an overview of Java's historical significance in app development and introduces Flutter as a contemporary framework designed to tackle issues like platform fragmentation and code redundancy. Versions of the Semantic Editor were developed in both Java and Flutter to compare aspects such as development efficiency, user interface quality, and overall performance. The findings demonstrate that Flutter significantly enhances development speed, interface adaptability, and user experience when compared to Java. Additionally, a theoretical comparison with React Native was performed, ultimately favoring Flutter for its superior performance and UI capabilities. This study offers valuable insights for development teams considering a switch to Flutter, providing guidance for strategic decision-making in future mobile app projects. The results suggest that Flutter's cross-platform approach and advanced features make it an attractive choice for modern mobile app development, especially for applications demanding complex user interfaces and real-time collaboration functionalities.

Keyphrases: Flutter, Java, cross-platform development, mobile app development

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
@booklet{EasyChair:15439,
  author    = {Balachandran Nair Sumadevi Sarada},
  title     = {From Java to Flutter: Evaluating Modern Frameworks in Mobile App Development with Semantic Editor},
  howpublished = {EasyChair Preprint 15439},
  year      = {EasyChair, 2024}}
Download PDFOpen PDF in browser