Android mengutamakan Compose

Jetpack Compose adalah toolkit UI deklaratif Android, yang dibuat untuk antarmuka pengguna modern, dengan data dinamis, grafis yang kaya, dan animasi yang indah. Toolkit ini menggantikan toolkit View, yang telah melayani pengembangan Android dengan baik selama bertahun-tahun, tetapi tidak dirancang untuk tuntutan dan praktik terbaik terbaru.

Mengapa Compose-first

Kami pertama kali mengumumkan Jetpack Compose pada tahun 2019 dan telah menambahkan fitur, performa, dan alatnya sejak saat itu. Jetpack Compose kini memiliki semua yang Anda butuhkan untuk membuat aplikasi Android native premium.

  • Set fitur lengkap

    Dengan library tata letak, input, grafis, API animasi yang canggih, dan komponen Desain Material terbaru, Compose memungkinkan Anda membuat apa pun yang dapat Anda bayangkan.

  • Performa tinggi

    Secara langsung, Compose menawarkan performa native, yang memberikan pengalaman menyenangkan bagi pengguna Anda.

  • Adaptif

    Compose menawarkan cara termudah untuk membuat aplikasi adaptif yang berfungsi di berbagai faktor bentuk Android.

  • Produktif

    Dengan alat canggih seperti Pratinjau dan Edit Live serta ekspresivitas Kotlin yang lengkap, tim memberi tahu kami bahwa mereka bergerak jauh lebih cepat saat membuat aplikasi dengan Jetpack Compose, sehingga mengurangi waktu pemasaran.

Pelajari lebih lanjut cara Compose dapat mempercepat pengembangan.

Apa yang dimaksud dengan Compose-first?

Saat membuat alat dan konten pengembangan Android baru, seperti library, sampel, dokumentasi, dan konten pelatihan Jetpack, kami akan mendesainnya dengan mempertimbangkan pengguna Jetpack Compose. Kami memahami bahwa penggunaan framework UI baru memerlukan waktu, jadi kami akan terus mendukung View tradisional untuk sementara waktu. Kami juga akan terus mendukung API interop agar Anda dapat menggunakan Compose sesuai kecepatan Anda sendiri.

Tampilan Android

Kami sekarang menganggap toolkit View (misalnya, class di android.widget seperti TextView dan ListView) berada dalam mode pemeliharaan — artinya, toolkit ini hanya akan menerima perbaikan yang sangat penting. Paket android.view masih didukung sebagai infrastruktur yang diperlukan untuk Compose dan toolkit UI lainnya.

Library Jetpack berbasis View

Library berbasis View berikut juga berada dalam mode pemeliharaan dan tidak akan menerima pembaruan signifikan di luar perbaikan penting:

Alat

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

Panduan

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

Saat ini kami memperbarui semua dokumentasi yang relevan di developer.android.com agar menjadi Compose-first.

Selamat Belajar Compose

Ikuti panduan memulai untuk menambahkan Jetpack Compose ke aplikasi Anda, memigrasikan aplikasi ke Compose menggunakan keterampilan migrasi Android kami di GitHub, dan, terakhir, lihat aplikasi contoh kami di GitHub untuk melihat Compose beraksi.