Evaluating the performance of Android based Cross-Platform App Development Frameworks

Mohammad Mahendra, Bayu Anggorojati

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Citations (Scopus)

Abstract

Mobile applications have become a necessity in people's daily lives, and more are being developed at this time. To increase the efficiency in developing mobile apps, cross-platform mobile app development framework is needed. Currently there are various types of mobile app development frameworks with their respective approaches, be it native apps, mobile web apps, widget based, bridging with javascript, and others. However, user adoption and retention to a mobile app is highly influenced by good user experience, which can be quantified by application performance. In this research, a series of experiment are conducted to measure the performance of several Android based mobile app development frameworks based on five parameters, namely cpu usage, memory usage, response time, frame rate and app size. The results of this study show Native Android application that is used as the baseline gives the best performance and then followed by widget based cross-platform development framework, i.e. Flutter.

Original languageEnglish
Title of host publicationICCIP 2020 - 2020 6th International Conference on Communication and Information Processing
PublisherAssociation for Computing Machinery
Pages32-37
Number of pages6
ISBN (Electronic)9781450388092
DOIs
Publication statusPublished - 27 Nov 2020
Event6th International Conference on Communication and Information Processing, ICCIP 2020 - Virtual, Online, Japan
Duration: 27 Nov 202029 Nov 2020

Publication series

NameACM International Conference Proceeding Series

Conference

Conference6th International Conference on Communication and Information Processing, ICCIP 2020
Country/TerritoryJapan
CityVirtual, Online
Period27/11/2029/11/20

Keywords

  • cross platform
  • development framework
  • Mobile application
  • performance evaluation

Fingerprint

Dive into the research topics of 'Evaluating the performance of Android based Cross-Platform App Development Frameworks'. Together they form a unique fingerprint.

Cite this