Tugas 3 PPB - B

Nama : Tsabita Putri Ramadhany

NRP : 5025211130

Kelas : PPB - B


Tugas 3

Aplikasi Dice Roller


Tugas : Menggunakan Jetpack Compose untuk membangun aplikasi Android sederhana yang menampilkan dice roller.

Petunjuk Tugas : https://kuliahppb.blogspot.com/2024/03/komponen-button.html


Saya telah membuat aplikasi yang menampilkan komponen butten untuk dice roller menggunakan Andriod Studio.

  • Jetpack Compose adalah toolkit modern untuk membangun UI Android. Ini mempermudah dan mempercepat pengembangan UI di Android dengan menggunakan lebih sedikit kode, alat yang canggih, dan API Kotlin yang intuitif.
  • Antarmuka pengguna (UI) aplikasi adalah tampilan visual yang kita lihat di layar, seperti teks, gambar, tombol, dan berbagai jenis elemen lainnya.
  • Fungsi composable adalah elemen dasar dalam Compose yang mendeskripsikan bagian-bagian dari UI kita.
  • Fungsi composable dianotasi dengan @Composable, yang memberi tahu compiler Compose bahwa fungsi tersebut dimaksudkan untuk mengonversi data menjadi UI.
  • Kode Kotlin ini merupakan bagian dari aplikasi dice roller sederhana menggunakan Jetpack Compose.
  • Antarmuka pengguna diinisialisasi dalam kelas MainActivity.
  • Konten antarmuka pengguna ditetapkan ke fungsi Composable DiceRollerApp().
  • Fungsi DiceRollerApp() memanggil fungsi Composable DiceWithButtonAndImage() untuk menampilkan gambar dadu dan tombol roll dadu.
  • Saat tombol ditekan, angka acak dipilih, dan antarmuka pengguna diperbarui dengan hasilnya.

Hasil Aplikasi:



Sumber yang saya gunakan untuk mengerjakan tugas ini adalah Referensi

Source code : GitHub

Dokumentasi Saat mengerjakan :





Komentar

Postingan populer dari blog ini

Tugas 1 PPL - A

Tugas 10 PPL - A

Tugas 10 PPB - B