Implementation of Self-Learning Topic for Developing Interactive Mobile Application in Flutter Programming Learning Assistance System

Closed

Yan Watequlis Syaifudin, Dionisius Damarta Yapenrui, Noprianto, Nobuo Funabiki, Indrazno Siradjuddin, Hidayati Nur Chasanah

2024 2024 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems, ICETSIS 2024 Conference paper Cited by 0 Quartile

Abstract

Smartphones have drastically transformed communication and information access, becoming integral to various aspects of daily life. The surge in mobile application adoption for diverse needs has further solidified their importance. The study is motivated by the rising popularity of Flutter in mobile application development, particularly for interactive applications, due to its cross-platform capabilities and ability to create visually appealing interfaces with customizable widgets. However, there is a notable gap in mobile programming education, with a need for practical, hands-on learning. To address this, a learning topic in the Flutter Programming Learning Assistance System (FPLAS) is proposed which aims to facilitate self-learning in Android programming using Flutter. It incorporates test-driven development and automated testing, making it easier for students to learn through a project-based approach. The system's effectiveness was validated through an evaluation involving 40 students, resulting in a 100% success rate and positive feedback, highlighting its utility in enhancing UI design and programming skills, though some constructive suggestions were noted for improvement. © 2024 IEEE.

Affiliations

State Polytechnic of Malang, Dept. of Information Technology, Malang, Indonesia; Okayama University, Dept. of Elec. and Comm. Engineering, Japan; State Polytechnic of Malang, Dept. of Electrical Engineering, Malang, Indonesia