Tugas 2 PBB A (Hello Android)
Nama: Mohammad Ahnaf Fauzan
NRP: 5025211170
Kelas: PBB (A)
Tugas Hello Android Menggunakan Jetpack Compose
Pada pertemuan kedua ini membahas tentang Jetpack Compose dimana ini merupakan toolkit UI modern dari Google yang dirancang untuk menyederhanakan pengembangan antarmuka pengguna di Android.
Dibangun menggunakan Kotlin, Jetpack Compose mengadopsi pendekatan deklaratif, memungkinkan developer untuk merancang UI melalui fungsi yang mendeskripsikan tampilan dan perilakunya tanpa harus menangani detail implementasi secara manual. Saat terjadi perubahan data, framework secara otomatis memanggil ulang fungsi terkait dan memperbarui tampilan sesuai kebutuhan.
Berbeda dengan pendekatan tradisional yang mengandalkan XML, Jetpack Compose menawarkan solusi yang lebih fleksibel, konsisten, dan intuitif dalam membangun aplikasi Android modern. Salah satu tantangan umum dalam pengembangan aplikasi adalah ketergantungan antara elemen UI dan model data. Jetpack Compose membantu mengurangi ketergantungan ini, sehingga potensi kesalahan seperti Null Reference dapat diminimalkan.
Selain itu, karena pengembangan UI dan fungsionalitas dilakukan dalam satu bahasa, pemeliharaan kode menjadi lebih mudah dan efisien.
kemudian ketika menekan tombol continue maka akan muncul halaman selanjutnya dengan tampilan seperti ini:
Komentar
Posting Komentar