Tugas 4 - Komponen Button Dice Roller
Nama : Christoforus Indra Bagus Pratama NRP : 5025231124 Mata Kuliah : Pemrograman Perangkat Bergerak (C) Tanggal : 26 Maret 2026 Pertemuan : 5 Penjelasan Kode Aplikasi Lempar Dadu Acak Aplikasi lempar dadu acak ini dibangun menggunakan Jetpack Compose, yang menggunakan pendekatan deklaratif untuk mengelola state dan tata letak komponen antarmuka pengguna (UI). Berikut adalah penjelasan detail mengenai alur program dan fungsionalitas kode baris demi baris. Alur Program Bekerja (Program Flow) Secara garis besar, alur kerja aplikasi ini adalah sebagai berikut: Saat aplikasi dijalankan, OS Android memanggil dan mengeksekusi MainActivity . MainActivity memuat tema aplikasi ( Pertemuan5Theme ) dan memanggil komponen antarmuka utama, yaitu DiceRollerApp() . DiceRollerApp() mengatur agar elemen di dalamnya berada tepat di tengah layar, kemudian memanggil komponen inti: Dic...