Rencana Ajuan Aplikasi
PPB B 2024
Nama: Muhammad Yunus
NRP: 5025021171
Kelas: PPB B
Link Repository: https://github.com/snymnd/mobile_programming/tree/main/dice_roller
Deskripsi Umum
Dalam tugas ini, Akan dipelajari cara menambahkan komponen tombol yang dapat disusun (composable Button) ke dalam aplikasi Android menggunakan framework Compose. Juga akan mempelajari bagaimana menambahkan perilaku tertentu, seperti navigasi atau manipulasi data, ke tombol tersebut untuk meningkatkan fungsionalitas aplikasi. Selain itu, akan diberikan panduan tentang cara membuka dan mengubah kode Activity, yang merupakan komponen penting dalam pengembangan aplikasi Android, untuk menyesuaikan tampilan dan logika interaksi pengguna dalam proyek ini.
Inisiasi Proyek
- Di Android Studio, klik File > New > New Project.
- Dalam dialog New Project, pilih Empty Activity, lalu klik Next.
- Di kolom Name, masukkan "Dice Roller" atau nama yang lain yang diinginkan.
- Di kolom Minimum SDK, pilih API level minimum 24 (Nougat) dari menu, lalu klik Finish.
Pembuatan Aplikasi
Kode Kotlin ini adalah bagian dari aplikasi penggulung dadu sederhana yang saya buat menggunakan Jetpack Compose. Menginisialisasi antarmuka pengguna dalam kelas MainActivity, menetapkan kontennya ke fungsi Komposabel DiceRollerApp() yang menggambarkan antarmuka pengguna. Fungsi DiceRollerApp() memanggil fungsi Komposabel DiceWithButtonAndImage() untuk menampilkan gambar dadu dan tombol gulir dadu. Ketika tombol ditekan, sebuah angka acak dipilih, dan antarmuka pengguna diperbarui untuk menampilkan hasilnya. Ini adalah demonstrasi dasar penggunaan Jetpack Compose untuk membuat aplikasi sederhana dengan penggulung dadu.
Hasil
Hasil
Comments
Post a Comment