Pertemuan 5 - PPB
Nama : Amanda Illona Farrel
NRP : 5025221056
Mata Kuliah : Pemrograman Perangkat Bergerak (C)
NRP : 5025221056
Mata Kuliah : Pemrograman Perangkat Bergerak (C)
Dice Roller Application
Pada tugas ini, saya mendapatkan pengalaman baru untuk membuat aplikasi Dice Roller. Fokus utamanya adalah mempelajari komponen Button.
- Pertama-tama yang saya lakukan adalah membuat project baru dengan template Empty Activity di Android Studio, serta mengatur konfigurasi SDK dan package name sesuai kebutuhan.
- Untuk implementasinya, pada awalnya saya mengikuti referensi yang telah diberikan.
- Kemudian untuk meningkatkan User Experience, saya menambahkan Dynamic Background Color sebagai improvisasi. Berikut fitur tambahannya:
- animateColorAsState untuk memberikan transisi warna latar belakang yang halus saat angka dadu berubah.
- Color Mapping dimana setiap angka dadu (1-6) mempunyai warna latar yang berbeda-beda.
- UI Contrast untuk mengatur warna tombol menjadi Dark Gray agar tetap terlihat jelas di atas background yang dinamis.
Link :
- https://youtube.com/shorts/tk6PkKVf6TI?si=zsI_DX0cyQNlB-ko
- https://youtube.com/shorts/ISyQJT9t0Oc?si=ABm1usACfeSjwAzh
- https://github.com/amandaillona0908/ppb_w5.git
- https://developer.android.com/codelabs/basic-android-kotlin-compose-build-a-dice-roller-app?
- https://drive.google.com/file/d/1RED6hL8OUm5yjD-QIHsvTCQGlCsdE1tV/view
Komentar
Posting Komentar