conference-paper

Converting Android Native Apps to Flutter Cross-Platform Apps

  • 2021 International Conference on Computational Science and Computational Intelligence (CSCI)
Research footprint

At a glance

الاستشهادات
22
المراجع
18
Comments
0
Paper overview

Abstract

Flutter is a development framework for building applications for mobile, web, and desktop platforms from a single codebase. Since its first official release by Google less than a few years ago, it is gaining so much popularity among mobile application developers, even being regarded as a game-changer. There are, however, millions of existing native apps in use that meet the requirements of a particular operating system by using its SDK. Thus, one natural question to ask is about rewriting an existing native app in Flutter. In this paper, we look at the technical side of this question by considering Android apps written in Java. In a small case study, we create a Flutter version of our existing Android app written in Java to support both Android and iOS by rewriting the entire app in Flutter. We share our development experience by discussing technical issues, problems, and challenges associated with such a rewriting effort. We describe our approach as well as the lessons that we learned.

Record transparency

Publication details

DOI
10.1109/csci54926.2021.00355
OpenAlex
W4285327575
Document type
conference-paper
Language
EN
Source
2021 International Conference on Computational Science and Computational Intelligence (CSCI)
Last metadata update
المجتمع

Comments

تسجيل الدخول للانضمام إلى النقاش.

  1. لا توجد تعليقات بعد. ابدأ النقاش.