Aplikasi Pembelajaran Sandi Semaphore dan Sandi Morse Berbasis Android adalah sebuah aplikasi media belajar yang dirancang untuk menambah pengetahuan mengenai sandi semaphore dan sandi morse pada kegiatan pramuka. Pada aplikasi ini terdapat dua fungsionalitas utama yakni belajar sandi dan latihan sandi. Pada menu “Belajar Sandi”, pengguna akan diajak untuk belajar sandi semaphore dan sandi morse dengan menggunakan animasi bergerak. Pada menu “Latihan Sandi”, pengguna dapat latihan dengan apa yang mereka pelajarin di menu “Belajar Sandi”. Menu ini mempunyai dua penilaian, yaitu penilaian dengan menggunakan Kata dan Huruf. Sistem ini juga dirancang menggunakan diagram UML yang berbasiskan konsep Object Oriented. Untuk dibangunnya aplikasi ini, Java digunakan sebagai bahasa pemrograman dan Sqlite digunakan sebagai database.
Kata Kunci: Android, Sandi Semaphore, Sandi Morse