Berita Produk

Pengembangan UI Android Mengutamakan Compose

Waktu baca: 2 menit
Nick Butcher
Product Manager

Dalam waktu hampir 5 tahun sejak Jetpack Compose diluncurkan, kami telah berinvestasi untuk menyediakan semua fitur, performa, dan alat yang Anda butuhkan untuk membangun UI yang luar biasa di berbagai perangkat Android. Compose membantu Anda membangun UI adaptif yang menarik dan memenuhi tuntutan desain UI modern.

  • Kumpulan fitur lengkap: Dengan library tata letak, input, grafis, API animasi yang andal, dan komponen Desain Material terbaru, Compose memungkinkan Anda membangun apa pun.
  • Performa tinggi: Compose menawarkan performa native yang siap digunakan, sehingga memberikan pengalaman yang menyenangkan bagi pengguna Anda.
  • Adaptif: Compose menawarkan cara termudah untuk membangun aplikasi adaptif yang berfungsi di berbagai faktor bentuk Android.
  • Produktif: Dengan alat yang andal seperti Pratinjau dan Edit Live serta ekspresivitas Kotlin yang lengkap, tim mengatakan bahwa mereka bergerak jauh lebih cepat saat membangun dengan Jetpack Compose, sehingga mengurangi waktu pemasaran.

Compose telah menjadi standar untuk pengembangan UI Android—kami yakin bahwa semua UI Android harus dibangun dengan Compose; kami menyebutnya Compose First. Mulai hari ini, kami akan menyediakan semua API, library, alat, dan panduan di Compose. Kami sekarang menganggap komponen View yang diganti oleh Compose (komponen dalam paket android.widget) berada dalam mode pemeliharaan. Kami tidak berencana menghentikan atau menghapus komponen View dan akan terus mendukungnya dengan perbaikan bug penting, tetapi komponen tersebut tidak akan menerima fitur baru.

Library Jetpack Berbasis View

Hal yang sama berlaku untuk library berbasis View seperti Fragment, RecyclerView, atau Viewpager — kami menganggapnya lengkap dan hanya akan memublikasikan perbaikan bug penting. Untuk daftar lengkap library yang kini dalam mode pemeliharaan, lihat di sini.

Alat

Semua alat UI Android Studio baru hanya akan dibuat untuk Jetpack Compose. Alat berbasis tampilan yang ada (seperti Navigation Editor dan Layout Editor) kini dalam mode pemeliharaan dan tidak akan menerima fitur baru.

Panduan

Dokumentasi, codelab, dan contoh akan berfokus pada pembuatan UI dengan Jetpack Compose. Anda masih dapat menemukan dokumentasi khusus View yang ditautkan dari halaman yang berisi informasi umum dan Compose, jika relevan.

Selamat Belajar Menulis Kode

Sebaiknya buat semua fitur baru dengan Compose dan konversi fitur yang ada saat Anda menyentuhnya untuk mendapatkan banyak manfaat Compose. Lihat keterampilan migrasi XML ke Compose kami untuk membantu Anda mengonversi tata letak yang ada ke Compose. 


Untuk mempelajari rilis Compose terbaru, lihat Yang baru di rilis Jetpack Compose April '26 blog dan peta rencana untuk mengetahui rencana ke depannya. 

Terima kasih atas semua permintaan fitur dan masukan yang telah membantu membentuk Compose menjadi toolkit UI yang kami rekomendasikan. Seperti biasa, jika Anda memiliki masukan lainnya, beri tahu kami. Selamat belajar menulis kode!

Ditulis oleh:

Lanjutkan membaca