An Implementation of Automatic Dart Code Verification for Mobile Application Programming Learning Assistance System Using Flutter

Yan Watequlis Syaifudin, Agus Salim Hatjrianto, Nobuo Funabiki, Dewi Yanti Liliana, Andi Baso Kaswar, Usman Nurhasan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The popularity of smartphone devices has rapidly increased in recent years and many people utilize smartphones for various needs. The development of mobile applications has been aimed at various fields that make the demand for mobile application programmers increase. Recently, Flutter has become a software development kit for cross-platform applications development, including Android and iOS, so many software developers have adopted it. To provide a self-learning system for studying mobile programming with Flutter, we propose a learning assistance system with an automatic Dart code verification feature. Based on our previous studies in Android Programming Learning Assistance System (APLAS), the automatic code verification process can adopt software testing process for Android applications. The learning model provides learning materials for studying and practicing by solving an assignment. A learning topic of developing a simple application is prepared for the proposed system evaluation. 40 university students in IT department have been appointed to study Flutter and solve the assignment. Finally, they can solve the assignment correctly and give positive opinions about using this system.

Original languageEnglish
Title of host publicationProceedings - IEIT 2022
Subtitle of host publication2022 International Conference on Electrical and Information Technology
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages322-326
Number of pages5
ISBN (Electronic)9781665453035
DOIs
Publication statusPublished - 2022
Event2022 International Conference on Electrical and Information Technology, IEIT 2022 - Malang, Indonesia
Duration: Sep 15 2022Sep 16 2022

Publication series

NameProceedings - IEIT 2022: 2022 International Conference on Electrical and Information Technology

Conference

Conference2022 International Conference on Electrical and Information Technology, IEIT 2022
Country/TerritoryIndonesia
CityMalang
Period9/15/229/16/22

Keywords

  • Android
  • automatic code verification
  • Dart
  • Flutter
  • iOS
  • self-learning system

ASJC Scopus subject areas

  • Computer Vision and Pattern Recognition
  • Information Systems and Management
  • Electrical and Electronic Engineering
  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'An Implementation of Automatic Dart Code Verification for Mobile Application Programming Learning Assistance System Using Flutter'. Together they form a unique fingerprint.

Cite this