TA Genap 25/26 - Pak Efrat & Pak Reza - P. Mobile - Kelas D
Topic outline
-
-
-
-
-
Opened: Friday, 27 March 2026, 12:00 AMDue: Thursday, 2 April 2026, 11:59 PM
Congrats! 👏
Kalian sudah berhasil membangun aplikasi yang interaktif (dapat berpindah antar halaman). Kini untuk quest selanjutnya, tambahkan beberapa hal berikut supaya aplikasi kalian jauh lebih menarik:- Pada halaman registrasi, tampung semua isian form (kecuali bagian re-type password) ke dalam sebuah data class
-
Pada halaman add run, tampung semua isian form ke dalam sebuah data class
-
Tambahkan icon aplikasi kalian (kalian bisa mengambil gambar dari free source atau membuat sendiri)
-
-
Tambahkan icon di menu
-
Tambahkan icon aplikasi
-
Cantumkan referensi jika mengambil gambar dari source lain di file readme.md
Teknis Pengumpulan
Apa saja yang dikumpulkan?
-
Link repository GitHub (pakai yang kemarin)
-
Dokumentasi (ditulis di readme.md) yang memuat informasi clan (minimal ada NPM dan nama) serta pembagian pengerjaan quest
- Batas waktu commit adalah sama seperti deadline pengumpulan (waktu commit yang melebihi deadline akan dianggap terlambat mengumpulkan)
Kriteria Penilaian
- Nilai maksimal 80 : Mengerjakan quest sesuai kebutuhan di atas
- Nilai minimal 85 : Mengerjakan quest sesuai kebutuhan di atas + menambahkan konsep perpindahan object antar fragment dan/atau activity
-
-
Opened: Friday, 10 April 2026, 12:00 AMDue: Thursday, 16 April 2026, 11:59 PM
Membangun aplikasi Android yang memiliki minimal empat interface, yaitu:
-
interface yang memiliki form pendataan
-
interface yang menampilkan data dari form pendataan
-
interface yang menampilkan beberapa data sekaligus (menggunakan recyclerview)
-
interface untuk menampilkan informasi detail dari recyclerview ketika salah satu item di click
Teknis Pengerjaan dan Pengumpulan
- Dikerjakan dan dikumpulkan secara individu namun diperbolehkan berdiskusi dengan clan masing-masing (satu kelompok mengerjakan aplikasi yang sama)
- Apa saja yang dikumpulkan?
-
-
Link repository GitHub
-
Dokumentasi yang ditulis di readme.md dengan memuat informasi pembuat (minimal NPM dan nama) dan deskripsi aplikasi (minimal menjelaskan aplikasi apa yang dibangun, daftar fitur, dan deskripsi fitur)
-
Batas waktu commit adalah sama seperti deadline pengumpulan (waktu commit yang melebihi deadline dianggap terlambat mengumpulkan)
-
-
-
-