Pengembangan Aplikasi Mobile Muhasabah Untuk Evaluasi Diri Harian Berbasis Kotlin Android Dengan Pendekatan Self-Assessment
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
Pages: 50 - 61
Copyright (c) 2026 Raafi Hilmi, Mulia Rahmayu

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).











