5025201025

DAWAMUL FIKRI AQIL


DOKUMENTASI

EVALUASI AKHIRSEMESTER

"PEMROGRAMAN PERANGKAT BERGERAK (F) 2024"

|1| Buat Pertanyaan/Problem Yang Akan Diselesaikan

Studi Kasus        : Starbucks

Pertanyaan        : Bagaimana cara membangun aplikasi mobile untuk Starbucks menggunakan Kotlin dan Jetpack Compose yang dapat memberikan pengalaman pengguna yang intuitif dan interaktif, dengan fitur-fitur seperti Splash Screen, Halaman SignIn/SignUp, Halaman Dashboard dengan informasi Membership Points dan produk, serta halaman Promo dan Reward?

Problem Statement:

Dalam membangun aplikasi Starbucks ini, kita menghadapi beberapa tantangan:

|2| Buat Spesifikasi Dan Deskripsi Aplikasi Yang Mampu Dibuat

Aplikasi Starbucks adalah aplikasi Android yang dirancang untuk mensimulasikan proses pendaftaran pengguna baru, pemberian reward, serta pengelolaan poin keanggotaan seperti pada aplikasi Starbucks Indonesia. Aplikasi ini akan membantu pengguna untuk mendaftar, mendapatkan promo minuman, mengumpulkan dan melihat poin membership.

Platform: Android

Bahasa Pemrograman: Kotlin

Framework: Jetpack Compose

Minimum SDK: API Level 21 (Lollipop)

Tampilan awal yang menunjukkan logo Starbucks.

Animasi sederhana untuk meningkatkan pengalaman pengguna.

Durasi sekitar 2-3 detik atau sampai inisialisasi data selesai.

Form login dengan input untuk email/username dan password.

Tombol "Sign In" untuk masuk ke aplikasi.

Opsi "Forgot Password" untuk pengguna yang lupa password.

Form pendaftaran dengan input untuk email, password, dan konfirmasi password.

Tombol "Sign Up" untuk mendaftar akun baru.

Menampilkan informasi Membership Points pengguna secara real-time.

Daftar produk Starbucks yang tersedia, dengan gambar, deskripsi, dan harga.

Tombol untuk mengakses halaman Promo dan Reward.

Menampilkan daftar promo yang sedang berlangsung dan reward yang tersedia untuk pengguna.

Informasi yang jelas tentang setiap promo, termasuk syarat dan ketentuan.

|3| Rancang Design UI Dan Implementasi

    

|4| Implementasikan Rancangan

Source Code in Github: https://github.com/noldualima/5025201025-PPB-EAS.git 

|5|  Buat Presentasi Dan Demo Implementasi Upload Di Youtube, Dan Isi Lembar Monitoring

Demo on Youtube: https://youtu.be/gLEGHdOypO8