Design of an Android Application for Leaf Disease Detection in Plants

Authors

  • Muhammad Nizam Setiawan Universitas Negeri Surabaya
  • Ardhini Warih Utami Universitas Negeri Surabaya

Keywords:

CNN, Deep Learning, Plant Disease Detection, Scrum, TensorFlow Lite

Abstract

Agriculture plays a strategic role in Indonesia's economy, with approximately 29,342,202 individual agricultural enterprises recorded in 2023, according to Statistics Indonesia (BPS). Golokan Village, located in Sidayu District, Gresik Regency, is one of the agrarian areas where 23.22% of the population works as farmers, and it has a total agricultural land area of 385 hectares. However, between 2019 and 2023, there was a significant decline in the production of three main commodities: corn decreased from 302.5tons to 275.6tons, tomatoes from 810tons to 585 tons, and cassava from 1,000tons to 832tons. One of the contributing factors is the difficulty in early detection of plant diseases. To address this challenge, this study designed and developed an Android application called AgroAI utilizing deep learning technology, specifically a Convolutional Neural Network (CNN) model based on the MobileNet architecture optimized with TensorFlow Lite for mobile devices. The development was carried out using the Scrum methodology in two sprints. The first sprint included needs analysis, dataset collection, interface design, and model training. The second sprint implemented the core features such as leaf disease detection via camera or gallery, classification results with recommended solutions, analysis history management, educational articles, and user authentication via Firebase. Black box testing confirmed that all features functioned as intended, while model validation achieved an accuracy of 94.74%. This application is expected to enhance farmers' efficiency in crop management and support the sustainability of both local and national agricultural sectors.

References

Atmoko, S., Eviyanti, K., Sari, W., & Haryanti, C. (2022). Rancang Bangun Aplikasi Edukasi Tuberkulosis Menggunakan Metode Scrum. JURNAL INOVTEK POLBENG - SERI INFORMATIKA, 7(1), 83–96.

GAPOKTAN. (2025). Pertanian Desa Golokan. Gresik: Pemerintah Desa Golokan.

Irawan, F., Sudarma, M., & Khrisne, D. (2021). Rancang Bangun Aplikasi Identifikasi Penyakit Tanaman Pepaya California Berbasis Android Menggunakan Metode CNN Model Arsitektur SqueezeNet. Jurnal SPEKTRUM, 8(2), 18–27.

Iswantoro, D., & Handayani UN, D. (2022). Klasifikasi Penyakit Tanaman Jagung Menggunakan Metode Convolutional Neural Network (CNN). Jurnal Ilmiah Universitas Batanghari Jambi, 22(2), 900–905. https://doi.org/10.33087/jiubj.v22i2.2065

Mohanty, S. P., Hughes, D. P., & Salathé, M. (2021). Using deep learning for image-based plant disease detection. Frontiers in Plant Science, 7. https://doi.org/10.3389/fpls.2016.01419

Natbais, Y. H., & Umbu, A. B. S. (2023). Aplikasi Deteksi Penyakit pada Daun Tomat Berbasis Android Menggunakan Model Terlatih Tensorflow Lite. TEKNOTAN, 17(2), 83–90. https://doi.org/10.24198/jt.vol17n2.1

Robinson. (2024). Agile Software Development. Https://Www.Techtarget.Com/.

Shobirin, M. (2020). Persepsi Masyarakat terhadap Sifat Toksik Pestisida yang Berdampak pada Kesehatan Masyarakat dan Lingkungan di Desa Golokan, Kecamatan Sidayu, Kabupaten Gresik. Universitas Brawijaya.

Published

2025-08-28

How to Cite

Muhammad Nizam Setiawan, & Ardhini Warih Utami. (2025). Design of an Android Application for Leaf Disease Detection in Plants. Journal of Education Technology and Information System, 2(01). Retrieved from https://journal.unesa.ac.id/index.php/jetis/article/view/42208
Abstract views: 65