#AndroidDevSummit: Jetpack Compose sekarang dengan Material You

Diposting oleh Nick Butcher Developer Relations Engineer


Android Dev Summit bulan lalu menghadirkan sejumlah update menarik untuk Jetpack Compose, termasuk Material You, bahasa desain baru Google, yang kini tersedia di Compose. Jika Anda melewatkannya, berikut rekap semua pengumumannya.


Rilis Baru: Jetpack Compose 1.1 beta dan compose-material3

Kami merilis Jetpack Compose 1.1 beta. Ini berarti API baru dalam versi 1.1 kini stabil, menawarkan fungsionalitas baru, dan peningkatan performa. Versi 1.1 menyertakan fitur-fitur baru seperti peningkatan penanganan fokus & ukuran target sentuh atau caching `ImageVector` dan dukungan untuk stretch overscroll Android 12. Compose 1.1 juga merilis sejumlah API eksperimental sebelumnya ke versi stabil dan mendukung versi Kotlin yang lebih baru. Kami telah meng-update contoh, codelab, dan Library Accompanist agar dapat digunakan bersama Compose 1.1.

Kami merilis compose-material3. Ini adalah artefak baru untuk membangun UI Material You dengan Jetpack Compose. Artefak ini menawarkan komponen dan sistem warna terbaru, termasuk dukungan untuk warna dinamis, dengan menciptakan palet warna yang dipersonalisasi dari wallpaper pengguna. Ini adalah versi alfa pertama, jadi kami menyambut baik setiap masukan Anda karena kami terus menambahkan fitur dan melakukan iterasi API. Lihat situs m3.material.io baru untuk mempelajari lebih lanjut tentang Desain Material 3 dan temukan alat untuk membantu Anda mendesain & membangun dengan warna dinamis, seperti Material Theme Builder.



Lebih Banyak Panduan & Dokumentasi untuk Jetpack Compose

Kami merilis banyak pembicaraan tentang Jetpack Compose, memberikan penjelasan mendalam tentang tata letak, animasi, dan status, menunjukkan cara penggunaan Compose di Wear OS, widget layar utama, dan Layar Besar, serta mengadakan 3 coding-bersama; melakukan live coding aplikasi Compose pertama Anda, melakukan migrasi aplikasi lama, atau menggunakan compose di Wear OS. Yang terakhir, kami mengadakan diskusi panel, menjawab pertanyaan Anda tentang Jetpack Compose dan Material.

Kami juga memperluas dokumentasi Compose, termasuk panduan baru tentang Fase Jetpack Compose, Membangun Tata Letak Adaptif, dan memperluas panduan tema termasuk panduan untuk Material 3.


Pembaruan alat di Android Studio Bumblebee

Di ADS, Android Studio Bumblebee memasuki versi Beta, dengan menghadirkan dukungan yang lebih kaya untuk Jetpack Compose, termasuk:

Android Studio Chipmunk canaries juga memperkenalkan template baru untuk aplikasi Material 3 Compose (dan berbasis Tampilan).

Halaman web peluncuran Proyek Baru

Handoff

Yang terakhir, kami memberikan bocoran beberapa alat baru untuk handoff desain, sehingga Anda bisa mengekspor komponen yang dirancang di Figma untuk menghasilkan kode Jetpack Compose idiomatis. Anda bisa melakukan iterasi desain serta menarik perubahan baru, dan mengedit kode yang dihasilkan dengan aman. Kami sedang mencari sekelompok kecil tim untuk bekerja sama secara langsung, jadi silakan mendaftar.

Jetpack Compose sudah versi stabil dan siap untuk penggunaan produksi. Kami sangat senang melihat puluhan ribu aplikasi mulai menggunakan Jetpack Compose dalam produksi dan kami terus membangun roadmap fitur kami sehingga Anda bisa menggunakan Compose untuk membuat aplikasi terbaik, di semua perangkat.