Dalam tesis ini, dilakukan perancangan dan pengembangan aplikasi m-learning untuk pembelajaran bahasa Mandarin, dengan menggunakan platform Java ME. Pengembangan aplikasi ini dilakukan secara obyektif, yaitu dengan menganalisis kebutuhan pengguna terhadap sistem ini dan merancang sesuai spesifikasi kebutuhan yang diperoleh. Setelah aplikasi diimplementasi, dilakukan analisis ulang untuk mengetahui tingkat kepuasan pengguna. Aplikasi yang dibuat mampu memberikan pembelajaran bahasa Mandarin dasar secara menyeluruh dengan kepuasan pengguna sebesar 72%.