Evaluasi Akhir Semester
Nama: Surya Abdillah
NRP: 5025201229
Kelas: PPB I
Tahun: 2024
Link gdocs:
Buat spesifikasi dan deskripsi aplikasi yang mampu dibuat berdasarkan studi kasus di atas?
Aplikasi Alfamind merupakan aplikasi yang digunakan oleh pemilik franchise Alfamidi untuk melihat daftar produk yang tersedia. Spesifikasi kebutuhan yang ada pada aplikasi ini adalah:
- Pengguna masuk screen pembuka Alfamind
- Pengguna mampu melakukan Sign Up dan Sign In
- Pengguna dapat melihat katalog barang
- Pengguna mampu melihat profil akun
Buat use case dan flowchart yang akan diimplementasikan?
Berdasarkan spesifikasi yang telah ditentukan, maka use case dalam aplikasi ini adalah:
- melakukan pendaftaran akun
- masuk ke akun
- melihat profil akun
- melihat barang dagangan yang tersedia
Berikut merupakan flowchart dari aplikasi
Gambarkan UI yang akan diimplementasikan.
UI dari aplikasi adalah sebagai berikut:
Implementasikan Rancangan?
Implementasi dilakukan menggunakan Kotlin. Komponen disusun menggunakan jetpack compose. Digunakan font yang sesuai dengan menambahkan file ttf. Pengaturan tipografi pada file Type.kt. Pengaturan warna pada Color.kt dan colors.xml. Pengaturan tema dengan melakukan perubahan warna pada top status bar pada file Theme.kt. Data produk disimpan dalam bentuk data class. Penyimpanan variable string pada strings.xml. Untuk menampilkan data produk digunakan LazyVerticalStaggeredGrid. Berikut hasil screenshot dari implementasi aplikasi:
Buat presentasi dan demo implementasi upload di Youtube, dan isi lembar monitoring?
Video demo dapat dilihat pada link berikut:
Komentar
Posting Komentar