Poin 3. Fitur aplikasi

Fitur andalan: layar Bandingkan

Pengguna memilih 2-3 destinasi, lalu melihat harga tiket, jam operasional, fasilitas, jarak, rating, dan tanggal pembaruan secara berdampingan. Tiket termurah ditandai.

Fitur wajib

Fitur tugas Penerapan
Activity, UI/UX, widget dasar Splash, login, beranda, filter, detail, bandingkan, favorit, profil (TextView, Button, EditText, ChipGroup, RatingBar)
Navigasi antar halaman Intent dan Bottom Navigation; mengirim ID destinasi, nama, koordinat, dan daftar ID perbandingan
RecyclerView Daftar destinasi, kolom perbandingan, ulasan, favorit dan itinerary (Adapter dan ViewHolder)

Fitur opsional (4 kelompok)

Fitur tugas Penerapan
Penyimpanan lokal SharedPreferences: sesi, tema, filter. SQLite: favorit dan itinerary offline
Integrasi API/Firebase Firebase Auth, Firestore, Storage; API cuaca untuk saran kunjungan
GPS dan kamera Jarak dan rute dari posisi pengguna; foto kunjungan untuk ulasan
AdMob Banner di daftar, interstitial dengan frekuensi terbatas

Fitur pembeda