Implementation of Flutter Framework in Frontend Development of Android-Based Audio Scheduling Application

Authors

  • Andi Cleopatra Maryam Jamila Telkom University
  • Anggunmeka Luhur Prasasti Telkom University
  • Rifqi Muhammad Fikri Telkom University

Abstract

Abstrak — Flutter is an open-source framework developed
by Google to support cross-platform mobile application
interface development. This study implements Flutter in the
frontend development of an Android-based audio scheduling
application designed to improve information delivery in early
childhood education environments. The case study was
conducted at TK IT Little Moslem, where manual bells and
speakers were still used, resulting in inefficient communication.
The developed application, named SoundNest, allows teachers
to schedule audio playback (bells, music, and Qur’anic
recitations), control volume, and deliver announcements
through a user-friendly interface. Flutter was used to build
interactive layouts using widgets such as ListView, Switch, and
TabBar, while Firebase Realtime Database handled real-time
data storage and synchronization. Testing was conducted using
white-box, black-box, and User Acceptance Testing (UAT)
methods, with 13 teachers participating as respondents. The
UAT yielded an average score of 56.69 out of 60, and the
Cronbach’s Alpha reliability score was 0.947, indicating
excellent internal consistency. The results confirm that the
application is efficient, responsive, and easy to use. Thus, Flutter
proves effective for building dynamic and educational Android
interfaces and serves as a functional solution to improve
communication at TK IT Little Moslem.
Keywords — flutter, frontend, android, audio scheduling,
firebase, user interface.

References

S. Ghomi, M. Nazari, and M. Shams, “CrossPlatform Mobile Application Development: A

Comparative Study of Flutter and React Native,”

IEEE Access, vol. 8, pp. 133667–133684, 2020.

T. Aljahdali and A. Alghamdi, “Performance

Evaluation of Flutter Framework for Mobile

Application Development,” International Journal of

Advanced Computer Science and Applications

(IJACSA), vol. 11, no. 6, 2020.

A. R. Setiawan and R. D. Santosa, “Implementasi

Flutter dan Firebase untuk Pengembangan Aplikasi

Mobile Edukasi,” Jurnal RESTI, vol. 5, no. 2, pp.

–394, 2021.

J. C. Rivas, M. S. He, L. Cheng, and S. Tsai,

“Evaluating Flutter for Rapid Cross-Platform

Mobile Development,” in Proc. of the ACM Symp.

on Applied Computing, Gwangju, South Korea, pp.

–1245, Mar. 2021.

F. Nugraha and A. M. Taufiq, “Desain dan

implementasi aplikasi pengingat jadwal dengan

notifikasi berbasis Flutter dan Firebase,” J. Teknol.

Inf. dan Ilmu Komput. (JTIIK), vol. 9, no. 2, pp.

–130, 2022.

K. N. M. Ngafidin, A. Arista, and R. N. S. Amriza,

“Implementasi Firebase Realtime Database pada

aplikasi FeedbackMe,” J. RESTI, vol. 5, no. 2, pp.

–334, 2021.

T. Menora, C. H. Primasari, Y. P. Wibisono, T. A.

P. Sidhi, D. B. Setyohadi, and M. Cininta,

“Implementasi pengujian alpha dan beta testing

pada aplikasi gamelan virtual reality,”

KONSTELASI: Konvergensi Teknologi dan Sistem

Informasi, vol. 3, no. 1, pp. 25–34, 2023.

N. A. Vanesha, R. Rizky, and A. Purwanto,

“Comparison between usability and user acceptance

testing on educational game assessment,” J.

SISFOKOM, vol. 13, no. 2, pp. 210–215, 2024.

J. B. L. Sie, I. A. Musdar, and S. Bahri, “Pengujian

white box testing terhadap website Room

menggunakan teknik basis path,” J. KHARISMA

Tech, vol. 17, no. 2, pp. 45–57, 2022.

A. W. Nugroho, L. K. Wijaya, and R. Rizaldi,

“Evaluasi Usability dan User Acceptance Testing

pada Aplikasi Penjadwalan Audio SoundNest,” J.

Aplikasi Teknologi dan Sistem Informasi, vol. 4, no.

, pp. 67–75, 2024.

H. Hussain, K. Khan, F. Farooqui, Q. A. Arain, and

I. F. Siddiqui, “Comparative study of android native

and flutter app development,” Memory, vol. 47, pp.

-37, 2021.

R. Aminuddin, N. A. M. N. Khan, M. H. M. Noor,

I. Ismail, M. A. M. Isa, and S. S. M. Elias,

“Istiqamah App: A Mobile Application for Sunnah

and Hadith reminder using Flutter framework,”

Journal of Physics: Conference Series, vol. 1962,

no. 1, 2021.

A. Faust, “Using Google’s Flutter Framework for

the Development of a Large-Scale Application,”

Thesis, University of Applied Sciences Upper

Austria, 2020.

M. S. A. Al-Azzawi, A. H. Al-Azzawi, and A. A.

Al-Azzawi, “Firebase Database Usage and

Application Technology in Modern Mobile

Applications,” International Journal of Interactive

Mobile Technologies, vol. 17, no. 23, pp. 4-20,

S. K. Patel and R. K. Patel, “A Review on Firebase

(Backend as a Service) for Mobile Application

Development,” International Journal for Research in

Applied Science & Engineering Technology

(IJRASET), vol. 8, no. 5, pp. 1234-1240, 2020.

Published

2025-12-04

Issue

Section

Prodi S1 Teknik Komputer