Google I/O 2021 adalah konferensi pengembang, jadi tidak mengherankan jika Google mengumumkan fitur baru untuk Jetpack, Android Studio, dan Kotlin.
Kini kita sudah memasuki konferensi pengembang Google I/O 2021, dan kita melihat banyak berita yang berpusat pada pengembang untuk semua produk pengembangan Google. Selain perubahan pada Berdebar Dan basis api, kami juga mendapatkan beberapa fitur baru untuk pengembangan Android asli, termasuk pengumuman tentang Android Jetpack, Android Studio, dan bahkan Kotlin.
Penulisan Jetpack
Jetpack Compose adalah kerangka desain deklaratif berbasis Kotlin untuk Android, desktop, dan bahkan web (walaupun dua yang terakhir dikelola oleh JetBrains dan bukan Google).
Hari ini, Google mengumumkan tanggal untuk rilis stabil Jetpack Compose, bersama dengan beberapa fitur baru yang sedang dalam proses. Jetpack Compose 1.0 akan dirilis ke versi stabil sekitar bulan Juli. Ini akan hadir dengan lebih banyak komponen, dukungan yang lebih baik untuk layar besar, dan beberapa perubahan kualitas hidup yang lebih umum.
Studio Android
Android Studio Arctic Fox telah ada di Canary untuk sementara ini. Saat ini, Canary menjadi Beta, karena Google merilis versi terbaru Arctic Fox ke saluran beta.
Tidak banyak hal baru di sini selain perubahan saluran, namun berikut adalah ikhtisar singkat beberapa fitur yang terdapat di Canary. IDE ini memiliki dukungan Jetpack Compose bawaan, dengan pratinjau tata letak, penyelesaian kode, dan banyak lagi. Ada beberapa alat debugging baru, termasuk Accessibility Scanner dan Memory Profiler. Dan, Google telah memperbarui plugin Android Gradle ke 7.0, dengan versi sekarang sejalan dengan Gradle itu sendiri.
Kotlin
Kotlin juga mendapatkan beberapa peningkatan hari ini, termasuk rilis stabil API pemroses anotasi baru: Pemrosesan Simbol Kotlin. Google mengatakan API ini seharusnya dua kali lebih cepat dibandingkan opsi sebelumnya, dan secara umum lebih efisien.
paket jet
Terakhir, kami mendapatkan beberapa perubahan pada Android Jetpack, rangkaian pustaka dukungan Google.
Google telah merilis Jetpack Macrobenchmark dalam kondisi alfa untuk membantu pengembang menganalisis kelambatan startup dan animasi dalam aplikasi serta menentukan masalah terkait. Dan Kotlin DataStore, alternatif Kotlin pertama untuk SharedPreferences, telah memasuki versi beta.