Postingan

Menampilkan postingan dari April, 2024

Tugas Pertemuan 5

Gambar
Nama : Agnesfia Anggraeni NRP      : 5025201059 Kelas    : PPB - I Tahun  :  2024 Membuat Halaman Simple Login Pada tugas kali ini, kita diminta untuk membuat halaman login sederhana menggunakan android studio. Seperti halaman login (Login Screen) pada umumnya, pengguna akan diminta untuk memasukkan email dan password mereka. Halaman login juga akan dilengkapi dengan pilihan opsi login melalui aplikasi pihak ke-3 seperti facebook, google dan instagram. Membuat Projek Baru Buka Android Studio, Klik File > New > New Project. Dalam jendela New Project , pilih Empty Activity, lalu klik Next. Beri nama projek, masukkan MyLogin. Sesuaikan lokasi projek.               Mengedit File MainActivity.kt Menghapus fungsi Greeting dan Greeting Preview serta menghapus MyLoginTheme menjadi seperti gambar dibawah. Selanjutnya akan dibuat fungsi baru dengan file yang berbeda. Hal ini dapat dilakukan dengan cara klik...

Tugas Pertemuan 4

Gambar
Nama  : Agnesfia Anggraeni NRP     : 5025201059 Kelas    : PPB - I Tahun  : 2024 Interactive Button "Dice Roller" App Membuat Project Baru Buka Android Studio, Klik File > New > New Project. Dalam jendela New Project, pilih Empty Activity, lalu klik Next . Beri nama project, masukkan Dice Roller . Sesuaikan lokasi project Pada kolom Minimum SDK, pilih API level minimum 24 "Nougat" dari menu, lalu klik Finish . Mengubah Struktur Kode Contoh 1. Hapus fungsi DefaultPreview() . 2. Buatlah fungsi baru DiceWithButtonAndImage() dengan anotasi @Composeable . 3. Hapus fungsi Greeting(name:String) . 4. Buat fungsi DiceRollerApp() dengan anotasi @Preview dan @Composable . 5. Hapus semua kode di dalam setContent{} yang ditemukan dalam metode onCreate() . 6. Pada bagian setContent{} , panggil DiceRollerTheme{} , lalu di dalam DiceRollerTheme{} , panggil fungsi DiceRollerApp() . 7. Di fungsi DiceRollerApp() , panggil fungsi DiceWithButtonAndImage() . Menambahkan Pe...