A Study of Guide Documentation for Introductory Flutter Programming Learning with Exercises

Closed

Safira Adine Kinari, Nobuo Funabiki, Soe Thandar Aung, Mustika Mentari, Pradini Puspitaningayu

2025 2025 1st International Conference on Consumer Technology, ICCT-Pacific 2025 Conference paper Cited by 3 Quartile

Abstract

Dart is a programming language designed to facilitate cross-platform app development under Flutter environment. It has its own distinct format and structure that allow developers to write responsive codes while maintaining high performances across various platforms. Learning Flutter/Dart is easy for students who have been proficient in Object Oriented Programming (OOP) concepts in as Java, JavaScript, or C. However, as a new language for mobile cross-platform programming, Flutter/Dart has different features that must be understood. In this paper, we present a comprehensive guide documentation that outlines key elements and advantages of Flutter/Dart programming for its independent learning. It helps learners navigate through foundational knowledge and practical exercises. As next studies, we will complete the guide documentation to cover the features, make proper exercises to review it, and evaluate the proposal through applications to students. © 2025 IEEE.

Affiliations

Okayama University, Dept. of Information and Communication Systems, Okayama, Japan; Universitas Negeri Surabaya, Department of Electrical Engineering, Surabaya, Indonesia