Aplikasi Pengingat Gamifikasi dengan Notifikasi Lokal Offline-First dan Validasi Poin Server-Side: Evaluasi Skalabilitas dan Kebergunaan


  • Irhan Thaufa Ardhana * Mail Universitas Teknologi Yogyakarta, Daerah Istimewa Yogyakarta, Indonesia
  • Afwan Anggara Universitas Teknologi Yogyakarta, Daerah Istimewa Yogyakarta, Indonesia
  • (*) Corresponding Author
Keywords: Reminder Application; Authoritative Gamification; Offline-First Notification; Database Scalability; Apache Benchmark; System Usability Scale (SUS)

Abstract

Procrastination is a barrier to the productivity of students and workers in the digital era, while conventional reminder applications tend to be passive and may experience notification delays due to push notification latency and mobile operating system power optimization policies. This study aims to design, implement, and evaluate DoYourTask, a hybrid client-server mobile reminder application integrating offline-first local notifications using exactAllowWhileIdle with gamification features, including experience points (XP), levels, badges, and leaderboards, supported by centralized server-side validation. Its motivational foundation draws on Self-Determination Theory (SDT), particularly the needs for competence and autonomy. Evaluation comprised Black Box functional testing using equivalence partitioning and boundary value analysis, RESTful API load testing with Apache Benchmark at 2, 5, and 10 virtual users (VU), MySQL query scalability testing with up to 10,000 task records, and a usability pilot study involving 10 respondents using the System Usability Scale (SUS). The results showed that all 21 functional test scenarios passed, yielding a 100% success rate. API testing achieved a 100% transaction success rate, a 0.00% error rate, and throughput of 2.75–3.29 requests per second, while median latency increased from 601 ms to 3,669 ms. The idx_users_xp composite index reduced inspected rows by 99% and improved leaderboard query performance by 26.9%. The mean SUS score was 80.5 ± 9.2, corresponding to Grade B and an Excellent rating. The results demonstrate the technical feasibility of the hybrid architecture and indicate good usability based on an initial evaluation.

Downloads

Download data is not yet available.

References

AL-atraqchi, O. M. A. (2022). A Proposed Model for Building a Secure Restful API to Connect Between Server-side and Mobile Applications Using Laravel Framework with Flutter Toolkits. 6(2), 28–35. https://doi.org/10.24086/cuesj.v6n2y2022.

Ananda, I. P. P., Anggreni, N. P. R., Gunawan, I. M. A. O., & Indrawan, G. (2025). Evaluasi Usability Aplikasi MyTelkomsel Menggunakan Metode System Usability Scale (SUS). 10(1), 80–93. https://doi.org/10.24114/cess.v10i1.65873

Ayu, A. F., Puspitasari, A., Hidayati, N., Andikos, A. F., Dharma, Indonesia, U. P., Motivation, L., & Belajar, M. (2024). Model Pembelajaran Gamifikasi dalam Meningkatkan Motivasi Besraya, Sakinah Barat, Sumatralajar Siswa Melalui Teknologi. 2(2), 81–85. https://doi.org/10.59966/isedu.v2i2.1270

Batalha, M., Graduate, P., & Ppgi, I. (2025). Investigating Gamification to Reduce Procrastination - Systematic Literature Review. 16, 302–319. https://doi.org/10.5753/jis.2025.5412

Clark, N., Dabkowski, M., Driscoll, P. J., Kennedy, D., Shi, H., Clark, N., Dabkowski, M., Driscoll, P. J., Kennedy, D., Clark, N., Dabkowski, M., & Driscoll, P. J. (2021). Empirical Decision Rules for Improving the Uncertainty Reporting of Small Sample System Usability Scale Scores. International Journal of Human–Computer Interaction, 00(00), 1–16. https://doi.org/10.1080/10447318.2020.1870831

Fau, A. (2024). Pelatihan Pengenalan Dasar Framework Flutter dalam Pembangunan Aplikasi Mobile. 01(01), 23–28. https://doi.org/https://mifandimandiri.com/berbakti/article/view/12

Hyzy, M. M., Bond, R., Mulvenna, M., Bai, L., Dix, A., & Hunt, S. (2022). System Usability Scale Scores for Digital Health Apps : Meta Analysis Table of Contents. https://doi.org/10.2196/37290

Ilhadi, V., & Ardiansyah, D. (2022). Aplikasi Reminder Jadwal Kegiatan Berbasis Mobile. 6(1), 78–85. https://doi.org/10.29103/sisfo.v6i1.7974

Irawan, A. D., & Utami, W. S. (2023). Aplikasi Reminder Jadwal Kuliah dan Tugas Mahasiswa Berbasis Android. 5, 288–300. https://doi.org/10.53842/juki.v5i2.388

Khoirudin, M. F., & Nuryana, I. K. D. (2025). Comparative Analysis Of Laravel, Lumen, Guzzle, Leaf, and Slim Framework Performance On Rest API Using One Way Anova. 6(2), 77–83. https://doi.org/10.26740/jeisbi.v6i2.66146

Kirchner-krath, J., Schmidt-kraepelin, M., Ullrich, M., Sunyaev, A., & Korfesch, H. F. O. Von. (2024). Outplay Your Weaker Self : A Mixed-Methods Study on Gamification to Overcome Procrastination in Academia. May. https://doi.org/10.1145/3613904.3642048

Krath, J., Schürmann, L., & Korflesch, H. F. O. Von. (2021). Computers in Human Behavior Revealing the theoretical basis of gamification : A systematic review and analysis of theory in research on gamification , serious games and. Computers in Human Behavior, 125(August), 106963. https://doi.org/10.1016/j.chb.2021.106963

Kurniati, A., Panggabean, F. M., & Satria, T. G. (2021). Gamification for Increasing Learning Motivation of College Student. 3(1), 27–30. https://doi.org/10.21512/emacsjournal.v3i1.6843

Manoppo, M. R., Lengkong, S. P., & Joshua, S. R. (2026). Pengembangan Aplikasi To-Do List Adaptif Berbasis Android untuk Intervensi Distraksi Digital. 5(2), 365–377. https://doi.org/10.30606/rjti.v5i2.4553

Marimuthu, C. (2020). How do open source app developers perceive API changes related to Android battery optimization ? An empirical study. September, 1–20. https://doi.org/10.1002/spe.2928

Maulana, A., Wardana, F. B., Hanafri, M. I., Linda, N., & Laela, B. (2024). JTIM : Jurnal Teknologi Informasi dan Multimedia Aplikasi Jadwal Pintar Berbasis Gamifikasi untuk Optimalkan Produktivitas Waktu bagi Mahasiswa. 6(2), 168–180. https://doi.org/10.35746/jtim.v6i2.565

Monica, A., & Chandrasari, D. (2023). A Study on Student Satisfaction and Continuance Intention Application Platform Based on Gamification. 3(2), 95–108. https://doi.org/10.26740/joaep.v3n2.p95-108

Muharom, N. I. Al, Suarna, N., & Dana, R. D. (2024). Usability Testing pada Aplikasi Kas Berbasis Android dan Teknologi API menggunakan Metode System Usability Scale. 10(1), 73–82. https://doi.org/10.54914/jit.v10i1.1099

Padang, S., Sidauru, A. J., Tambunan, E., Manullang, Y. M., & Simanjuntak, J. (2025). Perancangan Aplikasi Manajemen Waktu untuk Meningkatkan Produktivitas Pengguna. REMIK: Riset Dan E-Jurnal Manajemen Informatika Komputer, 9(2), 488–499. https://doi.org/10.33395/remik.v9i2.14570

Ryan, R. M., & Deci, E. L. (2020). Intrinsic and extrinsic motivation from a self-determination theory perspective : Definitions , theory , practices , and future directions. Contemporary Educational Psychology, 61, 101860. https://doi.org/10.1016/j.cedpsych.2020.101860

Saputra, M. A. Z., Fauzi, M. S., Fardiansyah, R. D., Pamungkas, Z. K., Nugroho, D. A., & Pujiono, I. P. (2026). Analisis Efektivitas Teknik Indexing Terhadap Waktu Eksekusi Query Sql Pada Basis Data Transaksi E-Commerce. https://doi.org/10.56486/jeis.vol6no2.1076

Shandy, M., Langit, R., Voutama, A., Ridha, A. A., Informasi, S., & Karawang, U. S. (2024). Black Box Testing pada Website Sistem Perpustakaan Menggunakan Metode Equivalence Partitioning dan Analisis Boundary Value. 8(3), 355. https://doi.org/10.30998/string.v8i3.19529

Sulistio, G. S., Chrisantyo, L., & Raharjo, W. S. (2024). Perancangan Aplikasi Time Management Untuk Mahasiswa Berbasis Gamification. 8(1), 33–42. https://doi.org/10.21460/jutei.81.317

Yani, R., Nazhifah, I., & Pradika, M. I. (2025). System Usability Scale in Information System Application Development Using Systematic Mapping Study. 2(August), 130–140. https://doi.org/10.57152/ijatis.v2i2.2275

Yuniarti, R., Santi, I. H., & Puspitasari, W. D. (2022). Perancangan Aplikasi Point Of Sale Untuk Manajemen. 6(1), 67–74. https://doi.org/10.36040/jati.v6i1.4283


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Aplikasi Pengingat Gamifikasi dengan Notifikasi Lokal Offline-First dan Validasi Poin Server-Side: Evaluasi Skalabilitas dan Kebergunaan

Dimensions Badge
Article History
Published: 2026-10-31
Abstract View: 0 times
Section
Articles