Muhammad Deta Aditya, Meredita Susanty
{"title":"Studi Komparasi Maintainability Antara Aplikasi yang Dikembangkan dengan Framework Flutter dan React Native","authors":"Muhammad Deta Aditya, Meredita Susanty","doi":"10.31294/inf.v9i2.12885","DOIUrl":null,"url":null,"abstract":"seluler dituntut mengembangkan produknya cepat. Framework antarmuka pengguna lintas platform Flutter React Native menjadi sangat populer untuk dikompilasi berbagai jenis sistem operasi perangkat seluler. Namun, antara kedua framework tersebut, belum diketahui manakah yang memiliki maintainability yang lebih baik. Tahap perawatan perangkat merupakan tahap yang memakan paling banyak waktu, usaha. Sehingga, untuk mengetahui framework mana yang basis kodenya lebih mudah dirawat. penelitian ini, aplikasi media komunikasi untuk kanak-kanak dengan kompleksitas use-case yang beragam digunakan sebagai maintainability Flutter dan React Native. Basis kode yang dikembangkan masing-masing diukur menggunakan A Code Quality Metrics Model for React-Based Web Applications . Hasil penelitian menunjukkan bahwa basis kode yang ditulis menggunakan Flutter memiliki maintainability lebih tinggi dibandingkan React Native. Faktor yang mempengaruhinya adalah bahasa pemrograman yang digunakannya, yaitu Dart untuk Flutter dan JavaScript untuk React Native, serta cara penulisan komponen yang berbeda antara Flutter dan React Native. Kata Abstract Mobile phone users are increasing every year. This demands mobile application developers to speed up their development time. Flutter and React Native, which are cross-platform user interface framework, become more popular due to their ability to compile to any mobile operating system. But, it is not yet known which of the two frameworks have the better maintainability. Maintenance is a step in software development process that consumes most of the development effort. So, it is important to know which framework produces the more maintainable code base. In this research, a communication media application for kindergarten with diverse use case complexity is used for comparing maintainability between Flutter and React Native. Each code base are measured using A Code Quality Metrics Model for React-Based Web Applications. The result is code base that are developed using Flutter has more maintainability than React Native. The influencing factors are programming languages used, which are Dart for Flutter and JavaScript for React, as well as how components in each frameworks are written.","PeriodicalId":32029,"journal":{"name":"Proxies Jurnal Informatika","volume":"74 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proxies Jurnal Informatika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31294/inf.v9i2.12885","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

手机需要快速开发产品。基于编译各种类型的移动设备操作系统的交叉用户界面变得非常受欢迎。然而,在这两种框架之间,还不知道哪一种具有更好的可行性。设备的维护阶段是最耗时、最费时的阶段。因此,确定哪些框架代码更容易处理。这项研究是儿童交流媒体应用,其应用程序具有多种多样的u_case复杂性,被用作延时脉冲和本土重建。开发的每个代码基都使用了基于Web应用程序的重新设计模型来测量每个代码的质量。研究结果表明,使用Flutter编写的基线代码比原始的再灌注要高得多。影响这一影响的因素是他使用的一种编程语言,即为Flutter使用的Dart和用于原始重建的JavaScript,以及在Flutter和本地重建之间书写不同组件的方式。有消息说,手机用户每年都在增加。这些移动应用程序开发人员正在加快开发时间。脉冲和重建的本土,这些平台的框架用户界面,变得更受欢迎,因为它们有能力适应任何移动系统。但是,还不清楚两种框架中哪个效果更好。维护是软件开发过程中的一个步骤,这是最大的开发努力。因此,重要的是要知道哪些框架产品是更持久的基线代码。在这项研究中,一种复杂的案例补偿媒体应用程序被用来比较Flutter和React本地的可行性。每一种基本代码都使用基于Web应用程序的基于Web质量的模型来验证。使用Flutter开发的基地代码比原始的再灌剂更有效率。受影响的因素是可编程的语言,这些语言是为反作法而编写的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Studi Komparasi Maintainability Antara Aplikasi yang Dikembangkan dengan Framework Flutter dan React Native
seluler dituntut mengembangkan produknya cepat. Framework antarmuka pengguna lintas platform Flutter React Native menjadi sangat populer untuk dikompilasi berbagai jenis sistem operasi perangkat seluler. Namun, antara kedua framework tersebut, belum diketahui manakah yang memiliki maintainability yang lebih baik. Tahap perawatan perangkat merupakan tahap yang memakan paling banyak waktu, usaha. Sehingga, untuk mengetahui framework mana yang basis kodenya lebih mudah dirawat. penelitian ini, aplikasi media komunikasi untuk kanak-kanak dengan kompleksitas use-case yang beragam digunakan sebagai maintainability Flutter dan React Native. Basis kode yang dikembangkan masing-masing diukur menggunakan A Code Quality Metrics Model for React-Based Web Applications . Hasil penelitian menunjukkan bahwa basis kode yang ditulis menggunakan Flutter memiliki maintainability lebih tinggi dibandingkan React Native. Faktor yang mempengaruhinya adalah bahasa pemrograman yang digunakannya, yaitu Dart untuk Flutter dan JavaScript untuk React Native, serta cara penulisan komponen yang berbeda antara Flutter dan React Native. Kata Abstract Mobile phone users are increasing every year. This demands mobile application developers to speed up their development time. Flutter and React Native, which are cross-platform user interface framework, become more popular due to their ability to compile to any mobile operating system. But, it is not yet known which of the two frameworks have the better maintainability. Maintenance is a step in software development process that consumes most of the development effort. So, it is important to know which framework produces the more maintainable code base. In this research, a communication media application for kindergarten with diverse use case complexity is used for comparing maintainability between Flutter and React Native. Each code base are measured using A Code Quality Metrics Model for React-Based Web Applications. The result is code base that are developed using Flutter has more maintainability than React Native. The influencing factors are programming languages used, which are Dart for Flutter and JavaScript for React, as well as how components in each frameworks are written.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
20
审稿时长
24 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信