Diposting oleh Anna-Chiara Bellini, Product Manager, Nick Butcher, Developer Relations
Hari ini, kami meluncurkan Jetpack Compose versi 1.0, toolkit UI native Android yang modern untuk membantu Anda membuat aplikasi yang lebih baik dengan lebih cepat. Ini adalah versi stabil, dan siap untuk Anda gunakan dalam produksi. Kami telah mengembangkan Compose secara terbuka dengan masukan dan partisipasi dari komunitas Android selama dua tahun terakhir. Saat kami mencapai versi 1.0, sudah ada lebih dari 2000 aplikasi di Play Store yang menggunakan Compose - bahkan, aplikasi Play Store sendiri menggunakan Compose! Namun bukan itu saja, kami telah bekerja dengan sejumlah developer aplikasi papan atas dan masukan serta dukungan mereka telah membantu kami membuat rilis 1.0 lebih kuat. Square, misalnya, memberi tahu kami bahwa dengan menggunakan Compose, mereka bisa “berfokus pada hal-hal yang unik untuk Square dan infrastruktur UI-nya, alih-alih memecahkan masalah yang lebih luas dalam membangun framework UI deklaratif”. Monzo berkata bahwa Compose memungkinkan mereka untuk “membuat layar berkualitas lebih tinggi dengan lebih cepat”. Dan Twitter menyimpulkan semuanya dengan amat baik: “Kami sangat menyukainya! ❤️”
Kami merancang Compose untuk mempercepat dan mempermudah pembuatan aplikasi Android native. Dengan pendekatan deklaratif sepenuhnya, Anda cukup mendeskripsikan UI, dan Compose akan menangani selebihnya. Saat status aplikasi berubah, UI Anda secara otomatis akan diperbarui, sehingga jadi lebih mudah membangun UI dengan cepat. API Kotlin yang intuitif membantu Anda membuat aplikasi yang indah dengan kode yang jauh lebih sedikit, dan akses native ke semua kode Android berarti Anda bisa menggunakannya sesuai kebutuhan. API tata letak yang andal dan UI berbasis kode memudahkan dukungan untuk berbagai faktor bentuk, seperti tablet dan perangkat foldable, dan dukungan Compose akan hadir ke WearOS, Widget Layar Utama, dan banyak lagi!
Rilis 1.0 ini siap digunakan dalam produksi, menawarkan fitur utama yang Anda butuhkan:
Pendekatan deklaratif penuh di Jetpack Compose secara radikal mengubah cara Anda mengembangkan UI. Untuk mendukung alur kerja baru dan cara berpikir yang berbeda, kami menghadirkan fitur baru, yang dirancang secara khusus untuk Compose, dan menambahkan dukungan untuk Compose ke beberapa alat yang ada.
Pratinjau Compose baru, tersedia di Android Studio Arctic Fox membuat Anda bisa melihat Composable dalam status yang berbeda, tema terang dan gelap, atau penskalaan font yang berbeda, semuanya secara bersamaan, membuat pengembangan komponen lebih mudah, tanpa harus men-deploy keseluruhan aplikasi ke perangkat Anda. Disempurnakan dengan pengeditan langsung literal, Anda bisa melihat update tanpa mengompilasi ulang proyek.
Jika Anda ingin menguji bagian UI perangkat, tanpa harus membuka aplikasi ke layar yang sedang dikerjakan, Anda akan menyukai Pratinjau Deploy baru: cukup buat pratinjau untuk Composable Anda, dan deploy di perangkat Anda untuk iterasi cepat.
Layout Inspector menambahkan dukungan untuk Composable, sehingga Anda bisa menggabungkan Compose dengan View saat ini dengan meyakinkan.
Baca selengkapnya tentang dukungan Compose di Android Studio Arctic Fox, di sini.
Mengadopsi setiap framework baru memerlukan evaluasi, terutama sesuatu yang mencakup banyak hal seperti Toolkit UI baru. Untuk membantu Anda membuat keputusan yang benar mengenai waktu yang tepat, kami memublikasikan peta jalan publik untuk membagikan rencana berkelanjutan kami dalam mengembangkan Jetpack Compose.
Untuk membantu Anda mempelajari Compose, kami telah menyiapkan serangkaian referensi untuk Anda beserta tim:
Banyak hal yang harus dipelajari! Jalur Jetpack Compose menyediakan perjalanan langkah demi langkah melalui codelab, video, dan dokumen utama untuk membantu menuntun Anda.
Kami benar-benar percaya bahwa Jetpack Compose adalah lompatan besar ke depan, membuatnya jauh lebih cepat dan mudah untuk membangun UI yang menakjubkan; kami tak sabar ingin segera melihat kreasi Anda dengan Compose. Sekarang Compose di versi stabil 1.0, saatnya untuk memulai; langsung menuju kode adalah pilihan terbaik Anda. Selamat Menggunakan Compose!
No comments :
Post a Comment