Rencana Pembelajaran Semester (RPS) untuk mata kuliah "Pemrograman Mobile dengan Flutter".
Mata Kuliah: Pemrograman Android dengan Flutter
Deskripsi Singkat Mata Kuliah: Mata kuliah ini bertujuan untuk mengajarkan mahasiswa cara mengembangkan aplikasi mobile menggunakan Flutter, sebuah framework open-source untuk pengembangan aplikasi Android dan iOS. Mahasiswa akan memahami dasar-dasar Flutter, widget, dan konsep-konsep penting dalam pengembangan aplikasi mobile.
Rencana Pembelajaran Semester (RPS):
Pertemuan 1: Pengenalan Flutter
- Pengantar Flutter dan Dart
- Instalasi Flutter dan pengaturan awal
- Tugas: Instalasi Flutter dan buat proyek sederhana
Pertemuan 2: Dasar-dasar Flutter
- Widget dasar dalam Flutter
- Membangun tata letak (layout) dasar
- Tugas: Buat aplikasi dengan beberapa widget dasar
Pertemuan 3: Navigasi dan Routing
- Navigasi antar layar (routing)
- Pindah antar halaman
- Tugas: Implementasikan navigasi antar layar pada aplikasi
Pertemuan 4: Menyusun Komponen UI
- Membuat tampilan UI yang menarik
- Penggunaan gambar dan ikon
- Tugas: Desain UI aplikasi dengan gambar dan ikon
Pertemuan 5: Pengelolaan State
- Memahami konsep state dalam Flutter
- Penggunaan Stateful Widget
- Tugas: Implementasikan perubahan state dalam aplikasi
Pertemuan 6: Interaksi dengan API
- Mengakses data dari server
- Parsing data JSON
- Tugas: Ambil data dari API dan tampilkan dalam aplikasi
Pertemuan 7: Firebase dan Autentikasi
- Penggunaan Firebase dalam Flutter
- Autentikasi pengguna
- Tugas: Implementasikan autentikasi pengguna dengan Firebase
Pertemuan 8: Pengujian dan Debugging
- Pengujian aplikasi
- Mencari dan memperbaiki bug
- Tugas: Uji dan debug aplikasi
Pertemuan 9: Optimasi Kinerja
- Strategi optimasi aplikasi
- Penggunaan performa Flutter
- Tugas: Optimalisasi kinerja aplikasi
Pertemuan 10: Proyek Akhir
- Presentasi proyek akhir
- Pengembangan dan penyelesaian proyek akhir
Tugas Akhir:
- Mahasiswa diminta untuk mengembangkan sebuah aplikasi mobile menggunakan Flutter, yang mencakup fitur-fitur yang telah dipelajari selama kuliah.
- Mahasiswa harus mempresentasikan proyek akhir mereka pada akhir semester.
0 Komentar
Berikan Komentar yang bermanfaat dan sehat.