Pengembangan Aplikasi Mobile Muhasabah Untuk Evaluasi Diri Harian Berbasis Kotlin Android Dengan Pendekatan Self-Assessment


  • Raafi Hilmi Universitas Bina Sarana Informatika, DKI Jakarta, Indonesia
  • Mulia Rahmayu * Mail Universitas Bina Sarana Informatika, DKI Jakarta, Indonesia
  • (*) Corresponding Author
Keywords: Muhasabah; Android Application; Self-Assessment; Firebase; Room Database

Abstract

Self-reflection (muhasabah) is crucial for fostering self-awareness and improving one’s quality of life, yet it has not become a daily habit—particularly among younger generations. Limited awareness, time constraints, and the lack of practical digital tools are key obstacles. This study aims to design an Android-based “Muhasabah Harian” application that enables users to conduct independent self-evaluation through a self-assessment approach. Development follows the Waterfall model, covering requirement analysis, design, implementation, testing, and support. Data were gathered through literature review, observation of similar applications, and interviews with teachers and students at SDN Panunggangan 2 Pinang. The system adopts the MVVM architecture, Jetpack Compose, and Kotlin. The application offers two modes: guest (offline) with local storage via Room Database and registered user (online) with storage in Firebase Firestore. Key features include reflection entry, evaluation history, progress graphs, and reminder notifications. The resulting application is expected to provide a practical and effective medium for daily self-reflection.

References

N. F. Ilahiya, H. Tajiri, and D. Sadiah, “Efektivitas Muhasabah Sebagai Metode Konseling Sufistik Dalam Menurunkan Perilaku Adiktif Internet Pada Siswa SMKN 1 Ciamis,” vol. 9, no. 3, pp. 86–96, 2026.

Yumna, G. K. Wardana, H. Fauziah, Muslikhin, S. S. Bachtiar, and E. Novitasari, “Implementasi Terapi Muhasabah Sebagai upaya Memelihara Kesehatan Mental dalam Usaha Penanggulangan Adiksi Narkoba (Studi Lapangan Lapas Narkotika Cirebon),” Syifa al-Qulub J. Stud. Psikoterapi Sufistik, vol. 6, no. 1, pp. 95–112, 2021.

Ulya, “Minaret Journal of Religious Studies,” Minaret J. Relig. Stud., vol. 1 (02), pp. 111–126, 2023.

Asmara Wijaya and Repa Hudan Lisalam, “Muhasabah Diri dalam Perspektif Hadis,” Ikhlas J. Ilm. Pendidik. Islam, vol. 2, no. 3, pp. 13–19, 2025.

P. Pujianto, “Aplikasi Self Assesment Checkup Covid-19 Berbasis Android,” J. Digit. Teknol. Inf., vol. 3, no. 1, p. 28, 2020.

A. H. Cholili, A. Z. Zainuddin, T. S. Rohma, C. M. Alfayn, N. Dewi, and M. Mahbubi, “Penanganan Prokrastinasi Mahasiswa melalui Muhasabah Diri,” J. Theory Pract. Islam. Guid. Couns., vol. 1, no. 1, pp. 1–13, 2024.

I. I. J. Rifka Alkhilyatul Ma’rifat, I Made Suraharta, “No Title 済無No Title No Title No Title,” vol. 2, pp. 306–312, 2024.

M. Uin and A. Banjarmasin, “Muhasabah sebagai Pengembangan Psikologi Islam,” J. Stud. Insa., vol. 11, no. 2, pp. 93–105, 2023.

I. I. J. Rifka Alkhilyatul Ma’rifat, I Made Suraharta, “No Title 済無No Title No Title No Title,” vol. 2, no. 3, pp. 306–312, 2024.

M. D. Kurniasanti, “Muhasabah Sebagai Upaya Mengatasi Perilaku Menyimpang Melalui Pendekatan Konseling Individual,” NATHIQIYYAH J. Psikol. Islam, vol. 7, pp. 205–216, 2024.

J. Sarjana, T. Informatika, P. Studi, T. Informatika, and U. Ahmad, “P engembangan Aplikasi Mutaba ’ ah u ntuk Evaluasi Ibadah Harian Berbasis Android,” vol. 7, no. 2, pp. 31–37, 2019.

S. Narulita, A. Nugroho, and M. Z. Abdillah, “Diagram Unified Modelling Language (UML) untuk Perancangan Sistem Informasi Manajemen Penelitian dan Pengabdian Masyarakat (SIMLITABMAS) Universitas Nasional Karangturi Semarang , Indonesia ( deskripsi ) dan perancangan sistem , khususnya pada pemrogr,” no. 3, pp. 244–256, 2024.

W. Widyatmoko and N. Pamungkas, “Pemodelan Unified Modeling Language pada Sistem Aplikasi Pariwisata (SiAP),” J. Bumigora Inf. Technol., vol. 4, no. 1, pp. 73–84, 2022.

A. Digi Maulana Syah, “Application of Self Assessment Techniques in PAI Learning,” J. Pendidik. Indones., vol. 1, no. 02, pp. 81–86, 2023.

Y. S. Rahayu, Y. Saputra, and D. Irawan, “Implementasi Metode Waterfall Pada Pengembangan Sistem Informasi Mobile E-Disarpus,” Zo. J. Sist. Inf., vol. 6, no. 2, pp. 523–534, 2024.

R. A. Setyawan, “Penerapan Firebase Realtime Database Pada Aplikasi Catatan Harian Diabetes Melitus,” J. Inform. Komputer, Bisnis dan Manaj., vol. 22, no. 1, pp. 1–9, 2024.

A. A. M. Suradi, A. Syam, S. Alam, A. Bahtiar, and A. R. Johanis, “Pemanfaatan Firebase Realtime Database Dalam Perancangan Aplikasi Penilaian Siswa SMK Negeri 2 Pangkep Secara Realtime,” JUKI J. Komput. dan Inform., vol. 6, no. 2, pp. 146–154, 2024.

S. Fitriyah, A. Wijayanti, and M. R. Purwaningrum, “Pelaksanaan Self Assessment Peserta Didik pada Pembelajaran Bahasa Indonesia Sekolah Dasar,” J. Inovasi, Eval. dan Pengemb. Pembelajaran, vol. 4, no. 1, pp. 121–127, 2024.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Pengembangan Aplikasi Mobile Muhasabah Untuk Evaluasi Diri Harian Berbasis Kotlin Android Dengan Pendekatan Self-Assessment

Dimensions Badge
Article History
Published: 2026-03-31
Abstract View: 0 times
PDF Download: 0 times
Issue
Section
Articles