Implementasi Validasi Kedekatan Offline dengan Google Nearby Connection API pada Aplikasi Absensi Mahasiswa Android
DOI:
https://doi.org/10.53697/jkomitek.v5i1.2539Keywords:
Android, Absensi, Nearby Connection ApiAbstract
Sistem absensi konvensional kurang efisien dan rentan kecurangan. Di sisi lain, solusi digital sering terkendala koneksi internet. Penelitian ini bertujuan untuk merancang, mengimplementasikan, dan mengevaluasi sistem absensi mahasiswa berbasis Android yang dibangun menggunakan framework Flutter serta memanfaatkan Google Nearby Connections API untuk validasi kedekatan fisik secara offline. Metode penelitian meliputi studi literatur, analisis API, perancangan arsitektur, dan implementasi prototipe. Hasil analisis menunjukkan potensi API dalam menyediakan konektivitas P2P offline yang andal. Namun masih perlu keamanan autentikasi multi-lapis seperti OTP sesi. Tantangan utama adalah skalabilitas untuk kelas besar akibat batasan koneksi konkuren. Kesimpulannya, API ini menjanjikan untuk solusi absensi offline dengan keamanan dan manajemen koneksi yang cermat.
References
Adhikara, A. K., Nugroho, A., Kristen, U., Wacana, S., Informasi, F. T., & Tegah, J. (2024). Perancangan aplikasi absensi barcode karyawan berbasis web di pt bayuadji nusantara induestries. 7.
Adikara, F. (2013). Analisis Dan Perancangan Sistem Absensi Berbasis Global Positioning Sytem (GPS) PADA. 4–9.
Adinoto, T. S. (2013). Perancangan Absesi Karyawan SMP Negeri 1 Kramat Tegal. Universitas Dian Nusantoro.
Antonioli, D., Tippenhauer, N. O., & Rasmussen, K. (2019). Nearby Threats : Reversing , Analyzing , and Attacking Google ’ s ‘ Nearby Connections ’ on Android. February, 24–27.
Ayu, F., & Mustofa, A. (2019). Sistem Aplikasi Absensi Menggunakan Teknologi Barcode Scanner Berbasis Android. It Journal Research and Development, 4(2), 94–103. https://doi.org/10.25299/itjrd.2020.vol4(2).3642
Bhosale, S. T., Patil, M. T., & Patil, M. P. (2015). SQLite: Light Database System. International Journal of Computer Science and Mobile Computing, 4(4), 882–885. www.ijcsmc.com
Derman Janner Lubis, & Andri, A. N. R. (2024). Implementasi Algoritma Random Forest Untuk Optimasi Keamanan Autentikasi One-Time Password (OTP). Informatech : Jurnal Ilmiah Informatika Dan Komputer, 1(1), 23–29. https://doi.org/10.69533/eyp7ag46
Endah, B., Indra, S., Firmansyah, M., & Singandaru, A. B. (2023). Efektivitas Penerapan Absensi Online Berbasis Gps Dalam Upaya. 2(2), 54–62.
Farid, M., & Nurnawati, E. K. (2024). Mengadopsi kode otp untuk memverifikasi akun aplikasi whatsapp dan email. November, 286–292.
Fitriyadi, F., & Hariono, H. (2021). Perancangan Sistem Absensi Perkuliahan Dengan Menggunakan Radio Frequency Identification. Progresif: Jurnal Ilmiah Komputer, 17(1), 55. https://doi.org/10.35889/progresif.v17i1.573
Hendra, K. O., Lucky, P., Irawan, T., & Halim, P. M. (2021). Prosiding Seminar Nasional Sistem Informasi dan Teknik Informatika Implementasi One Time Password dengan Metode Advanced Encryption Standard. 36–53.
Harahap, F. L., Andrianto, R., Panggabean, P., Hanafia, P., Panusunan, & Garang, M. (2023). Pengembangan Aplikasi Kalkulator Multifungsi Menggunakan Flutter Framework. Jurnal Penelitian Teknologi Informasi Dan Sains, 1(3), 76–84. https://doi.org/10.54066/jptis.v1i3.815
Iamnitchi, A., Trunfio, P., Ledlie, J., & Schintke, F. (2010). Peer-to-peer computing. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 6271 LNCS(PART 1), 444–445. https://doi.org/10.1007/978-3-642-15277-1_42
Januartika, C. (2023). Analisis dan Perancangan Sistem Informasi Absensi Berbasis Web Menggunakan QR Code Studi Kasus : STMIK Palangkaraya. 1(1), 29–36.
Lagos, J. T., Dias de Amorim, M., & Fdida, S. (2023). Nearby connections strategies: Features, usage, and empirical performance evaluation. Internet of Things (Netherlands), 23, 100895. https://doi.org/10.1016/j.iot.2023.100895
Lengkong, O., Fiden, D. H., & Masrikat, A. (n.d.). Sistem Informasi Absensi Real-Time di Universitas Klabat. 216–228.
Mulia, A. G. (2020). Sistem Informasi Absensi berbasis WEB di Politeknik Negeri Padang. 05(01), 11–17.
Nuralif, I., & Fachrie, M. (2023). Development of A QR Code-Based Attendance System for Factory Employees. International Journal Software Engineering and Computer Science (IJSECS), 3(3), 281–286. https://doi.org/10.35870/ijsecs.v3i3.1774
Perwitasari, I. D., Hendrawan, J., Putri, N. A., & Bilqis, Y. T. (2024). QR Code Based Attendance System as an Innovation for High School Management. 4(4), 158–163. https://doi.org/10.47065/jimat.v4i4.417
Rahman, M. F., & Yaqin, M. A. (2019). Absensi Qr Code Berbasis E-Confirmation (Bot Telegram) Dan E-Notification Dengan Teknologi Google Access. Teknika: Engineering and Sains Journal, 3(1), 7. https://doi.org/10.51804/tesj.v3i1.402.7-12
Rekimoto, J., Ayatsuka, Y., Kohno, M., & Oba, H. (2003). Proximal interactions: A direct manipulation technique for wireless networking. Proceedings of INTERACT 2003, c, 511--518. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.74.9849&rep=rep1&type=pdf
Rifai, W. A., Rifal, R., Sulfahmi, S., & Putra, K. P. (2023). Aplikasi Absensi Mahasiswa Meningkatkan Efisiensi dan Mencegah Kecurangan dalam Pencatatan Kehadiran. Journal of Deep Learning, Computer Vision and Digital Image Processing, 1(2). https://doi.org/10.61255/decoding.v1i2.170
Sudewo, A., Darusalam, U., & Natasia, N. D. (2015). Perancangan Sistem Absensi Mahasiswa Universitas Nasional Menggunakan Rfid Berbasis Sms Gateway Dan Atmega16. Open Jurnal System, 03, 6–8.
Testbed, S. D. N. I., Hammoudeh Rlr, A., François-lavet, V., Henderson, P., Islam, R., Bellemare, M. G., François-lavet, V., Pineau, J., Bellemare, M. G., Yazici, M., Basurra, S., Gaber, M., Sun, Y., Peng, M., Zhou, Y., Huang, Y., Mao, S., Cao, X., Song, Z., … Liew, S. C. (2018). A CCEPTED FROM O PEN C ALL A West-East Bridge Based. Big Data and Cognitive Computing, 2(4), 1–11.
Uplenchwar, S. R. (2022). Review on Detail Information About Flutter Cross Platform. International Journal for Research in Applied Science and Engineering Technology, 10(1), 1016–1022. https://doi.org/10.22214/ijraset.2022.39977
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Akmal Yasykur Fadillah

This work is licensed under a Creative Commons Attribution 4.0 International License.