Pembelajaran Geografi untuk siswa masih mengandalkan metode konvensional. Guru memberikan penjelasan melalui ceramah dengan bantuan media papan tulis, sementara siswa mencermati isi buku pelajaran selama proses pembelajaran. Pendekatan ini menyebabkan pembelajaran kurang efektif, kurang menarik, serta lambat dipahami oleh siswa. Hal ini pada akhirnya memengaruhi tingkat prestasi mereka sehingga perlu dirancang sebuah media pembelajaran yang menarik. Penelitian ini bertujuan untuk merancang media pembelajaran yang menarik khususnya pada mata pelajaran Geografi kelas XII dengan memanfaatkan aplikasi Kodular berbasis Android. Perancangan media pembelajaran ini menggunakan metode waterfall, yang terdiri atas tahap analisis kebutuhan perangkat lunak, desain perangkat lunak, pembuatan kode program, pengujian, dan pemeliharaan. Pengujian media pembelajaran menggunakan metode Black-box testing yang difokuskan pada fungsionalitas aplikasi untuk memastikan pemenuhan spesifikasi kebutuhan. Hasil pengujian dengan metode Black-box testing menunjukkan bahwa media pembelajaran ini valid dengan semua tombol dan halaman berfungsi dengan baik. Dampak penelitian ini dapat memberikan kontribusi positif bagi pengembangan media pembelajaran yang relevan dan efektif dalam konteks pendidikan Geografi di tingkat kelas XII. Geography learning for students still relies on conventional methods. Teachers provide explanations through lectures using a chalkboard, while students follow the content of textbooks during the learning process. This approach results in less effective, less engaging, and slower comprehension by students. Consequently, it affects their academic performance, necessitating the design of an attractive learning medium. This research aims to design a Geography learning medium for grade XII using the Kodular application based on Android. The design of this learning medium employs the waterfall method, which consists of software requirements analysis, software design, coding, testing, and maintenance stages. The learning medium was tested using the Black-box testing method, focusing on the application's functionality to ensure it meets the specified requirements. The results of the Black-box testing indicate that the learning medium is valid, with all buttons and pages functioning properly. The impact of this research can contribute positively to the development of relevant and effective learning media in the context of Geography education at the XII grade level