Penerapan REST API pada Aplikasi Antarmuka Alat Pemantauan Tambak Udang
DOI:
https://doi.org/10.52158/19qkf837Keywords:
Firebase, Flutter, REST API, Internet of Things (IoT), Shrimp Ponds MonitoringAbstract
Increasing shrimp pond productivity is a top priority in fisheries cultivation, especially with the challenge of maintaining water quality as a determining factor for success. The use of modern technology such as the Internet of Things (IoT) allows the integration of monitoring tools with software-based interface applications. This study aims to develop a shrimp pond monitoring tool interface application that uses REST API to connect IoT devices with a Flutter-based application system. The methods used include software development using prototyping with a system design approach based on evaluations received from users to obtain results that meet user needs. The data obtained is sent to Firebase via REST API and displayed in real-time on a Flutter-based application. The results of the study show that the application of REST API allows faster and reliable data transmission between IoT devices and interface applications. The REST API achieved an average response time between 70–87 ms with 0% packet loss during 10-minute testing using Apache JMeter. The monitoring sensors reached accuracy levels of 93.3–96.0% for temperature and 93.7–96.4% for pH measurements. The resulting application makes it easy for users to monitor pond conditions in real-time via mobile devices. This technology supports faster pond management by delivering accurate information. This research is expected to be the basis for further development of IoT-based pond monitoring systems, focusing on improving system features and reliability to support the sustainability of shrimp pond cultivation.
Downloads
References
[1] M. F. Anggoro, B. Yulianto, and S. Suryono, “Analisis Kadar TAN Terhadap Bobot Udang di Tambak Udang Mangrove Jembatan Api-Api, Kulonprogo,” J. Mar. Res., vol. 13, no. 2, pp. 381–388, 2024, doi: 10.14710/jmr.v13i2.40094.
[2] H. P. Ramadhan, C. Kartiko, and A. Prasetiadi, “Monitoring Kualitas Air Tambak Udang Menggunakan Metode Data Logging,” vol. 6, no. April, pp. 102–114, 2020.
[3] A. N. Aprianto, A. Suganda Girsang, Y. Nugroho, and W. Kumala Putra D, “Analisis Kinerja Streaming RabbitMQ dan Nats untuk Komunikasi di Layanan Mikro,” Https://Journal.Unipdu.Ac.Id/Index.Php/Teknologi/Article/View/4498/1716, vol. 14, no. 1, pp. 37–47, 2022, [Online]. Available: https://journal.unipdu.ac.id/index.php/teknologi/article/view/4498/1716
[4] D. R. Pratama, B. Irmawati, and R. Robbani, “Pengembangan REST API SiAbang (Sistem Administrasi Pembangunan) Menggunakan Java,” J. Begawe Teknol. Inf., vol. 4, no. 1, pp. 133–142, 2023, doi: 10.29303/jbegati.v4i1.978.
[5] S. Ainah et al., “Implementasi Framework Flutter Untuk Pengembangan Aplikasi Restoran Dengan Penerapan Api ChatGPT,” J. Mhs. Tek. Inform., vol. 8, no. 3, pp. 3802–3809, 2024.
[6] S. Widyaningtyas and T. Wahyono, “IMPLEMENTASI REST API MENGGUNAKAN RETROFIT PADA APLIKASI MONITORING GROOMING BERBASIS ANDROID,” IT-Explore J. Penerapan Teknol. Inf. dan Komun., vol. 3, no. 2, pp. 147–161, 2024.
[7] M. F. Osama, I. Purnamasari, and R. Mayasari, “MULTIPLATFORM UNTUK MENDUKUNG LANGKAH EKONOMI DIGITAL ( STUDI KASUS : PAWON IBU SNACKS KARAWANG ),” vol. 7, no. 4, pp. 2877–2883, 2023.
[8] Nelly Sofi and Riza Dharmawan, “Perancangan Aplikasi Bengkel Csm Berbasis Android Menggunakan Framework Flutter (Bahasa Dart),” J. Tek. dan Sci., vol. 1, no. 2, pp. 53–64, 2022, doi: 10.56127/jts.v1i2.125.
[9] 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, doi: 10.61805/fahma.v22i1.102.
[10] A. N. A. Subingat, N. Dengen, A. Prafanto, and M. Taruk, “Implementasi Internet of Things Pada Sistem Pencarian Parkir Berbasis Mikrokontroller Node-MCU,” J. Rekayasa Teknol. Inf., vol. 5, no. 2, p. 101, 2021, doi: 10.30872/jurti.v5i2.7070.
[11] A. Sabril et al., “Rancang bangun perangkat lunak antarmuka kendali mikrokontroler ESP826 dengan jaringan internet menggunakan flutter 3 . 0,” vol. 8698, pp. 27–34, 2023.
[12] G. Alam, S. N. Rohman, and M. Y. Saputra, “Sistem Monitoring Dan Kontrol Inkubator Bibit Ikan Nila Dengan Implementasi Internet of Things Berbasis Mobile,” vol. 2, no. 3, pp. 629–637, 2024.
[13] P. Gowda and A. N. Gowda, “Best Practices in REST API Design for Enhanced Scalability and Security,” J. Artif. Intell. Mach. Learn. Data Sci., vol. 2, no. 1, pp. 827–830, 2024, doi: 10.51219/jaimld/priyanka-gowda/202.
[14] H. Hussain, K. Khan, F. Farooqui, Q. Ali Arain, and I. Farah Siddiqui, “Comparative Study of Android Native and Flutter App Development,” KSII 13th Int. Conf. Internet, no. December, p. 2021, 2021, [Online]. Available: https://www.researchgate.net/publication/361208165
[15] V. Y. P. Ardhana, M. T. Hidayat, M. Jannah, S. Sumiati, P. Rini, and N. Sari, “Implementasi RESTful API Pada Laravel dan Simulator IoT Wokwi Untuk Pengukuran Suhu dan Kelembaban Menggunakan Metode Waterfall,” Arcitech J. Comput. Sci. Artif. Intell., vol. 3, no. 2, p. 93, 2023, doi: 10.29240/arcitech.v3i2.9334.
[16] K. A. Nugraha, “Efisiensi Pertukaran Data Client-Server menggunakan Web Socket pada Perangkat Berbasis Internet of Things,” J. Edukasi dan Penelit. Inform., vol. 10, no. 1, p. 33, 2024, doi: 10.26418/jp.v10i1.73145.
[17] S. Y. Damayanti, T. Andriyanto, and A. Ristiyawan, “Sistem Monitoring Kualitas Air Tambak Ikan Koi (Cyprinus carpio) Berbasis Teknologi of Things (IOT),” Semin. Nas. Inov. Teknol., pp. 141–147, 2021.
[18] I. N. W. R. S. Rizqi Samkayana, “Implementasi Firebase Realtime Database Pada Smart Cat Feeder Berbasis Mikrokontroler Esp32,” J. Inform. dan Tek. Elektro Terap., vol. 13, no. 3, 2025, doi: 10.23960/jitet.v13i3.7198.
[19] N. Rahayu, “Pengembangan Aplikasi Mobile Untuk Pemantauan Kesehatan Mental Menggunakan Flutter,” J. Komput., vol. 3, no. 1, pp. 25–30, 2024, doi: 10.70963/jk.v3i1.104.
[20] N. A. Razaq and M. R. A. H, “Perancangan Sistem Kontrol Dan Monitoring Air Conditioner Ruangan Berbasis Internet Of Things,” vol. 10, 2024.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Fiqri Abdul Aziz, M. Asep Subandri, Armada

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Pernyataan Hak Cipta dan Lisensi
Dengan mengirimkan manuskrip ke Journal of Applied Computer Science and Technology (JACOST), penulis setuju dengan kebijakan ini. Tidak diperlukan persetujuan dokumen khusus.
- Hak cipta pada setiap artikel adalah milik penulis.
- Penulis mempertahankan semua hak mereka atas karya yang diterbitkan, tak terbatas pada hak-hak yang diatur dalam laman ini.
- Penulis mengakui bahwa Journal of Applied Computer Science and Technology (JACOST) sebagai yang pertama kali mempublikasikan dengan lisensi Creative Commons Atribusi 4.0 Internasional (CC BY-SA).
- Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini kedalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi kedalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Journal of Applied Computer Science and Technology (JACOST);
- Penulis menjamin bahwa artikel asli, ditulis oleh penulis yang disebutkan, belum pernah dipublikasikan sebelumnya, tidak mengandung pernyataan yang melanggar hukum, tidak melanggar hak orang lain, tunduk pada hak cipta yang secara eksklusif dipegang oleh penulis.
- Jika artikel dipersiapkan bersama oleh lebih dari satu penulis, setiap penulis yang mengirimkan naskah menjamin bahwa dia telah diberi wewenang oleh semua penulis bersama untuk menyetujui hak cipta dan pemberitahuan lisensi (perjanjian) atas nama mereka, dan setuju untuk memberi tahu rekan penulis persyaratan kebijakan ini. Journal of Applied Computer Science and Technology (JACOST) tidak akan dimintai pertanggungjawaban atas apa pun yang mungkin timbul karena perselisihan internal penulis.
Lisensi :
Journal of Applied Computer Science and Technology (JACOST) diterbitkan berdasarkan ketentuan Lisensi Creative Commons Atribusi 4.0 Internasional (CC BY-SA). Lisensi ini mengizinkan setiap orang untuk :.
- Berbagi — menyalin dan menyebarluaskan kembali materi ini dalam bentuk atau format apapun;
- Adaptasi — menggubah, mengubah, dan membuat turunan dari materi ini untuk kepentingan apapun.
Lisensi :
-
Atribusi — Anda harus mencantumkan nama yang sesuai, mencantumkan tautan terhadap lisensi, dan menyatakan bahwa telah ada perubahan yang dilakukan. Anda dapat melakukan hal ini dengan cara yang sesuai, namun tidak mengisyaratkan bahwa pemberi lisensi mendukung Anda atau penggunaan Anda.
-
BerbagiSerupa — Apabila Anda menggubah, mengubah, atau membuat turunan dari materi ini, Anda harus menyebarluaskan kontribusi Anda di bawah lisensi yang sama dengan materi asli.













