Silabus 40 Sesi: Pengembangan Aplikasi Android untuk Sistem Manajemen Informasi Akademik pada Perguruan Tinggi
Bagian 1: Pengenalan dan Persiapan (Sesi 1–5)
-
Sesi 1: Pengantar Pengembangan Aplikasi Android Penjelasan dasar pengembangan aplikasi Android.
-
Alur kerja pengembangan aplikasi Android.
-
Studi kasus aplikasi akademik.
-
Sesi 2: Persiapan Lingkungan Pengembangan Instalasi Android Studio.
-
Pengaturan emulator Android dan perangkat fisik.
-
Struktur proyek Android.
-
Sesi 3: Pemrograman Dasar Kotlin untuk Android Dasar-dasar Kotlin: Variabel, tipe data, dan kontrol alur.
-
Fungsi, kelas, dan objek.
-
Sesi 4: Konsep UI/UX untuk Aplikasi Akademik Prinsip dasar UI/UX.
-
Desain wireframe untuk aplikasi akademik.
-
Pengenalan XML dalam desain Android.
-
Sesi 5: Membuat Proyek Android Pertama Struktur aplikasi sederhana.
-
Menampilkan “Hello World” dengan UI dasar.
Bagian 2: Pembuatan Fitur Dasar (Sesi 6–15)
-
Sesi 6: Layouts dan Views LinearLayout, RelativeLayout, dan ConstraintLayout.
-
Penempatan elemen UI seperti tombol, teks, dan gambar.
-
Sesi 7: Navigasi Antar Halaman Intent eksplisit dan implisit.
-
Desain alur navigasi aplikasi.
-
Sesi 8: Sistem Login dan Registrasi Membuat antarmuka login dan registrasi.
-
Validasi input pengguna.
-
Sesi 9: Integrasi Firebase Authentication Penyiapan Firebase di proyek Android.
-
Implementasi login dengan email dan password.
-
Sesi 10: Desain Dashboard Akademik Membuat halaman dashboard untuk mahasiswa.
-
Penggunaan RecyclerView untuk daftar data.
-
Sesi 11: Pengenalan Database Realtime Firebase Menyimpan dan mengambil data dari Firebase Realtime Database.



