Button Component: Dice Roller App
Tugas 4 - Pemrograman Perangkat Bergerak (D)
Disusun oleh:
Nadia Evi Nathania / 5025221063
Pada pertemuan ke-4, diberikan tugas untuk membuat aplikasi pelempar dadu sederhana menggunakan Android Studio untuk mempelajari implementasi komponen Button, dengan mengikuti panduan dari Android Codelabs.
Berbagai latihan yang sudah dilakukan:
- Mengatur tata letak menggunakan Compositions
- Membuat tombol menggunakan composable Button
- Mengimpor resource drawable
- Menampilkan gambar menggunakan composable Image
- Menggunakan remember untuk menyimpan objek dalam Compositions di memori
- Membuat UI interaktif dengan composable dan memanfaatkan fungsi mutableStateOf()
Berikut tampilan akhir dari aplikasi (Dice Roller).
Modifikasi:
- Menambahkan judul dan teks instruksi, serta mengatur font color, size, dan tata letaknya
- Menampilkan hasil lemparan ("You rolled X") setelah dadu dilempar
- Menambahkan animasi saat dadu dilempar menggunakan Animatable
- Tombol/button dinonaktifkan sementara animasi masih berjalan
Link source code: [Link Github]
Referensi:
https://developer.android.com/codelabs/basic-android-kotlin-compose-build-a-dice-roller-app
https://developer.android.com/codelabs/basic-android-kotlin-compose-build-a-dice-roller-app


Komentar
Posting Komentar