Tugas 4: Membuat Aplikasi Dice Roller
Nama : Anneu Tsabita Putri NRP : 5025211026 Kelas : PPB (A) APLIKASI DICE ROLLER Output: Penjelasan: MainActivity : Merupakan aktivitas utama aplikasi yang menggunakan Jetpack Compose untuk membuat UI. Di dalam onCreate(), tema DiceRollerTheme diterapkan dan Surface digunakan sebagai container utama dengan background sesuai MaterialTheme. Konten utama aplikasi dijalankan melalui DiceRollerApp(). DiceRollerApp : Fungsi @Composable yang berfungsi sebagai tampilan utama aplikasi. Mengatur layout dengan memanggil komponen DiceWithButtonAndImage dan menggunakan modifier untuk menempatkan seluruh konten di tengah layar dengan fillMaxSize() dan wrapContentSize(Alignment.Center). DiceWithButtonAndImage : Fungsi @Composable utama yang menampilkan gambar dadu dan tombol roll. Komponen ini menggunakan: State management dengan var result by remember { mutableStateOf(1) } untuk menyimpan nilai dadu saat ini (1-6) When expression untuk memilih gamba...