A Study of Guide Documentation for Introductory Flutter Programming Learning with Exercises
Safira Adine Kinari, Nobuo Funabiki, Soe Thandar Aung, Mustika Mentari, Pradini Puspitaningayu · 2025
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.