Proyek Akhir Semester
Membuat Aplikasi Mobile menggunakan Framework Flutter (Berkelompok)
Tujuan Pembelajaran Khusus
- Mengimplementasikan aplikasi mobile sederhana dengan framework Flutter.
- Menerapkan widget untuk layout dan input, event handling, dan pemanggilan asinkronus ke web service.
- Melakukan deploy aplikasi pada cloud platform dan perangkat mobile.
Aturan Umum Tugas Kelompok
- Satu kelompok membuat satu repositori Git yang digunakan oleh seluruh anggota kelompok untuk bekerja sama. Kumpulkan tautan repositori ke Scele.
- Repositori Git memuat
README.md
yang berisi:- Nama anggota kelompok.
- Deskripsi aplikasi (nama aplikasi, fungsi aplikasi, dan peran atau aktor pengguna aplikasi).
- Daftar fitur atau modul yang diimplementasikan beserta kontrak kinerja per anggota kelompok.
- Alur pengintegrasian dengan web service untuk terhubung dengan aplikasi web yang sudah dibuat saat Proyek Tengah Semester.
- Tautan APK (Tidak harus ada pada saat Tahap I. Tautan APK dapat ditambahkan belakangan ke
README.md
setelah selesai mengerjakan Tahap II.)
- Deployment Aplikasi:
- Unggah APK sebagai
Release
di Git kelompok. - Cloud Platform seperti Firebase App Distribution atau Microsoft Visual Studio App Center.
- Gunakan logo aplikasi Anda sendiri.
- Unggah APK sebagai
Aturan Khusus per Anggota Kelompok (Implementasi Modul)
- Menerapkan widget untuk layout dan input (Material atau Cupertino, sesuai integrasi kelompok masing-masing).
- Menerapkan event handling.
- Menerapkan pemanggilan asinkronus ke web service Django (aplikasi web yang sudah dibuat saat Proyek Tengah Semester).
- Pengolahan data respons JSON dari web service Django dan menampilkan hasilnya di aplikasi.
Rubrik
Rubrik dapat diakses melalui tautan berikut: Rubrik Penilaian Proyek Tugas Kelompok PBP Gasal 2022/2023
Tahapan Tugas Akhir Kelompok
Tahapan dan deliverables | Tenggat Waktu dan Keterangan |
---|---|
Tahap I (30%)
| Tenggat Waktu: 28 November 2022 16.55.00 UTC (0 days 0 hours 0 minutes 0 seconds left) Kumpulkan tautan GitHub di Scele.Kriteria Submisi: Repositori GitHub yang sudah berisi file README.md dengan lengkap. |
Tahap II (70%) (Modul sudah terimplementasi dengan baik) Checklist:
| Tenggat Waktu: 12 Desember 2022 16.55.00 UTC (0 days 0 hours 0 minutes 0 seconds left) Kriteria Submisi: Aplikasi tersedia dalam bentuk APK Presentasi: Demonstrasi ke Dosen pada periode UAS |
Bonus TBA. |