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.


Pada penugasan pertemuan kedua ini kami diminta untuk membuat aplikasi sederhana Hello Android!
seperti yang sudah ditampilkan dibawah:


Kemudian kami melanjutkan untuk membuat aplikasi sederhana dengan mengikuti langkah langkah dari Dasar-dasar Jetpack Compose

berikut untuk tampilan awalnya:




kemudian ketika menekan tombol continue maka akan muncul halaman selanjutnya dengan tampilan seperti ini:




pada halaman tersebut kita dapat melihat deskripsi masing masing angka dengan menekan "^" dan tampilan akan berubah menjadi seperti dibawah:


Disini juga terdapat mode dengan tampilan warna lainnya seperti yang ditampilkan dibawah:




Komentar

Postingan populer dari blog ini

Tugas 1 PPB A

Final Project

Tugas pertemuan 3