Mata kuliah pemrograman mobile membahas konsep, teknik, dan praktik pengembangan aplikasi untuk platform mobile, seperti iOS (Apple) dan Android. Dalam matakuliah ini, mahasiswa akan mempelajari dasar-dasar pemrograman mobile, termasuk bahasa pemrograman yang umum digunakan seperti Swift untuk iOS dan Kotlin atau Java untuk Android. Topik yang dibahas meliputi:

  1. Pengantar Pemrograman Mobile: Memahami konsep dasar, perbedaan platform, dan alat pengembangan yang tersedia.
  2. Desain Antarmuka Pengguna: Prinsip desain UI/UX untuk aplikasi mobile yang efektif dan menarik.
  3. Pengembangan Aplikasi Android: Pembuatan aplikasi untuk perangkat Android menggunakan bahasa pemrograman Kotlin atau Java.
  4. Pengembangan Aplikasi iOS: Pembuatan aplikasi untuk perangkat iOS menggunakan bahasa pemrograman Swift.
  5. Pengelolaan Data: Manajemen data dalam aplikasi mobile, termasuk penyimpanan lokal dan penggunaan API untuk mengakses data eksternal.
  6. Pengujian dan Debugging: Teknik pengujian aplikasi mobile dan penanganan bug.
  7. Optimalisasi Kinerja: Strategi untuk meningkatkan kinerja dan efisiensi aplikasi mobile.
  8. Keamanan Aplikasi: Perlindungan data dan keamanan aplikasi mobile dari ancaman keamanan.