Android Jetpack Compose

Kelas diperbarui, Januari 2025

Jetpack Compose adalah toolkit modern untuk membangun antarmuka pengguna (UI) native Android, yang menyederhanakan dan mempercepat proses pengembangan UI dengan kode yang lebih sedikit dan API Kotlin yang intuitif. Jetpack Compose menggunakan pendekatan deklaratif, artinya Anda mendefinisikan UI Anda dengan memanggil fungsi-fungsi yang mengubah data menjadi hierarki UI. 

Lebih Detail:

Deklaratif:
Anda mendeskripsikan UI Anda, dan Compose yang akan mengurus bagaimana UI tersebut ditampilkan. 

Kotlin:
Jetpack Compose menggunakan Kotlin sebagai bahasa pemrograman utama, sehingga memudahkan pengembangan UI. 

Sederhana dan Cepat:
Jetpack Compose membuat proses pengembangan UI lebih mudah dan cepat, dengan mengurangi jumlah kode yang dibutuhkan dan menyederhanakan proses pembangunan. 

Modern:
Jetpack Compose adalah toolkit UI modern, yang menggabungkan model pemrograman reaktif dan desain UI yang intuitif. 

Kode yang Lebih Sedikit:
Dengan pendekatan deklaratif dan API Kotlin yang intuitif, Jetpack Compose memungkinkan Anda menulis kode yang lebih sedikit untuk mencapai hasil yang sama dibandingkan dengan pendekatan UI tradisional. 

Interoperabilitas:
Anda dapat menggunakan Jetpack Compose bersamaan dengan tampilan UI tradisional (XML Views). 

Kamu harus Login dan terdaftar sebagai membership untuk mengakses semua pelajaran di kelas ini

Login
Pelajaran
  • Perkenalan & Demo Final Project

  • Membuat Project Baru

  • Menambahkan Assets (Gambar)

  • Membuat Model & Data Provider

  • Menambahkan Activity & Mengatur Manifest

  • Menampilkan Gambar Drawable dengan Image

  • Membuat Item dengan Card

  • Membuat List dengan LazyColumn

  • Pindah Halaman (Activity)

  • Slicing UI Detail Page

  • Menyelesaikan Detail Page