Diposting oleh Steven Jenkins, Product Manager, Android Studio 

Hari ini, kami sangat antusias bisa mengumumkan rilis stabil Android Studio Flamingo🦩: IDE resmi untuk membangun aplikasi Android!

Rilis ini mencakup sejumlah peningkatan untuk membantu Anda menciptakan UI yang sempurna dengan Edit Live, fitur baru yang membantu memeriksa aplikasi, update IntelliJ, dan masih banyak lagi. Baca terus atau tonton videonya untuk mempelajari lebih lanjut tentang bagaimana Android Studio Flamingo🦩 bisa membantu meningkatkan produktivitas Anda dan download versi stabil terbaru sekarang!

Alat UI

Template Jetpack Compose dan Material 3 - Jetpack Compose sekarang direkomendasikan untuk project baru sehingga template ini secara default menggunakan Jetpack Compose dan Material 3.

Edit Live (Compose) eksperimental - Membangun aplikasi secara iteratif menggunakan Compose dengan mendorong perubahan kode secara langsung ke perangkat atau emulator yang terhubung. Dorong perubahan ketika menyimpan file atau secara otomatis dan lihat UI Anda terupdate secara real time. Edit Live masih eksperimental dan bisa diaktifkan di Setelan Editor. Terdapat beberapa keterbatasan yang diketahui. Silakan kirim masukan Anda agar kami bisa terus memperbaikinya. Pelajari lebih lanjut.

Gambar animasi yang mengilustrasikan edit live
Edit live

Dukungan Pratinjau ikon aplikasi bertema - Sekarang Anda bisa menggunakan pemilih Mode UI Sistem pada toolbar untuk mengganti wallpaper dan melihat bagaimana ikon aplikasi bertema bereaksi terhadap wallpaper yang dipilih. (Catatan: diperlukan dalam aplikasi yang menargetkan API level 33 dan lebih tinggi).

Gambar animasi yang mengilustrasikan pratinjau ikon aplikasi bertema di berbagai wallpaper
Melihat pratinjau ikon aplikasi bertema di berbagai wallpaper
Pratinjau warna dinamis

Aktifkan warna dinamis di aplikasi Anda dan gunakan atribut wallpaper baru di composable @Preview untuk mengganti wallpaper dan lihat bagaimana UI Anda bereaksi terhadap wallpaper yang berbeda. (Catatan: Anda harus menggunakan Compose 1.4.0 atau yang lebih tinggi).

Gambar animasi yang mengilustrasikan wallpaper warna dinamis di Pratinjau Compose
Pratinjau Compose: wallpaper warna dinamis

Build

Kategorisasi tugas Build Analyzer - Build Analyzer sekarang mengelompokkan tugas berdasarkan kategori seperti Manifes, Sumber Daya Android, Kotlin, Dexing, dan lainnya. Kategori diurutkan berdasarkan durasi dan bisa diperluas untuk menampilkan daftar tugas yang sesuai untuk analisis lebih lanjut. Hal ini memudahkan kita untuk mengetahui kategori yang memiliki dampak terbesar pada waktu build.

Gambar Kategorisasi Tugas Build Analyzer
Kategorisasi Tugas Build Analyzer

Pembuatan dan pengoperasian build profilable otomatis sekali klik – Saat Anda membuat profil aplikasi, hindari membuat profil build yang dapat di-debug. Ini sangat bagus sewaktu pengembangan, tetapi hasilnya bisa menyimpang. Sebaliknya, Anda harus membuat profil build yang tidak dapat di-debug karena itulah yang akan dijalankan oleh pengguna. Hal ini sekarang lebih mudah dilakukan dengan pembuatan dan pengoperasian build profilable otomatis sekali klik. Mengonfigurasi aplikasi profilable dengan mudah dan memprofilkannya dengan sekali klik. Anda tetap bisa memilih untuk memprofilkan build yang dapat di-debug dengan memilih aplikasi Profil dengan data yang lengkap. Baca selengkapnya di blog.

Gambar yang mengilustrasikan Pembuatan dan Pengoperasian Build Profileable Otomatis Sekali Klik
Pembuatan dan Pengoperasian Build Profileable Otomatis Sekali Klik

Dukungan Lint untuk ekstensi SDK - Ekstensi SDK memanfaatkan komponen sistem modular untuk menambahkan API ke SDK publik untuk API level yang telah dirilis sebelumnya. Sekarang, Anda bisa memindai dan memperbaiki masalah ekstensi SDK dengan dukungan lint. Android Studio secara otomatis menjalankan pemeriksaan versi yang tepat untuk API yang diluncurkan menggunakan ekstensi SDK.

Gambar yang menunjukkan Dukungan Lint untuk Ekstensi SDK
Dukungan Lint untuk Ekstensi SDK

Plugin Android Gradle 8.0.0 β€“ Android Studio Flamingo hadir dengan plugin Android Gradle versi utama terbaru. Plugin ini memberikan banyak peningkatan, tetapi juga menghadirkan sejumlah perubahan perilaku dan penghapusan Transform API. Pastikan Anda membaca tentang perubahan yang diperlukan sebelum meng-upgrade versi AGP dalam project Anda.

Inspeksi

Update untuk App Quality Insights – Temukan, selidiki, dan reproduksi masalah yang dilaporkan oleh Crashlytics dengan App Quality Insights. Anda bisa memfilter berdasarkan versi aplikasi, sinyal Crashlytics, tipe perangkat, atau versi sistem operasi. Pada update terbaru, Anda bisa menutup masalah atau menambahkan anotasi yang berguna pada panel Notes.

Gambar yang menunjukkan bagaimana Anda bisa membuat anotasi dan menutup masalah di panel Notes
Membuat anotasi dan menutup masalah di panel Notes

Pencegatan traffic Network Inspector - Network Inspector sekarang menampilkan semua data traffic untuk seluruh linimasa secara default. Buat dan kelola aturan untuk membantu menguji perilaku aplikasi Anda saat menghadapi respons yang berbeda, seperti kode status, serta header respons dan isi. Aturan-aturan tersebut menentukan respons apa yang harus dicegat dan bagaimana cara mengubah respons ini sebelum mencapai aplikasi. Anda bisa memilih aturan mana yang akan diaktifkan atau dinonaktifkan dengan mencentang kotak Active di samping setiap aturan. Aturan disimpan secara otomatis setiap kali Anda mengubahnya.

Gambar yang menunjukkan Pencegatan Traffic Network Inspector
Pencegatan Traffic Network Inspector

Terhubung otomatis ke proses latar depan di Layout Inspector - Layout Inspector sekarang secara otomatis terhubung ke proses latar depan. Anda tidak perlu lagi mengklik untuk memasangnya ke aplikasi Anda.

IntelliJ

Update Platform IntelliJ - Android Studio Flamingo (2022.2.1) menyertakan rilis platform IntelliJ 2022.2, yang hadir dengan peningkatan performa IDE, peningkatan performa rendering di macOS berkat Metal API, dan lainnya. Hal ini juga meningkatkan performa IDE ketika menggunakan Kotlin, yang berdampak positif pada penyorotan, pelengkapan, dan pencarian kode. Baca catatan rilis IntelliJ di sini.

Ringkasan

Singkatnya, Android Studio Flamingo (2022.2.1) menyertakan penyempurnaan dan fitur baru ini:

Alat UI
  • Edit Live (Compose) - Eksperimental
  • Dukungan Pratinjau ikon aplikasi bertema
  • Pratinjau warna dinamis
  • Template Jetpack Compose dan Material 3

Build
  • Kategorisasi Tugas Build Analyzer
  • Pembuatan dan Pengoperasian Build Profileable Otomatis Sekali Klik
  • Dukungan Lint untuk Ekstensi SDK
  • Perubahan yang dapat menyebabkan gangguan di Plugin Android Gradle 8.0
Inspeksi
  • Update untuk App Quality Insights
  • Pencegatan Traffic Network Inspector
  • Terhubung otomatis ke proses latar depan di Layout Inspector
IntelliJ
  •  Update Platform IntelliJ 2022.2

    Lihat catatan rilis Android Studio, catatan rilis plugin Android Gradle, dan catatan rilis Android Emulator untuk mengetahui detail selengkapnya.

    Download Studio Sekarang!

    Sekaranglah saat yang tepat mendownload Android Studio Flamingo (2022.2.1) untuk mengintegrasikan fitur-fitur terbaru ke dalam alur kerja Anda. Kami selalu menghargai setiap masukan tentang hal-hal yang Anda sukai dan masalah atau fitur yang ingin Anda lihat. Jika Anda menemukan bug atau masalah, silakan laporkan masalah dan lihat masalah yang diketahui. Jangan lupa untuk mengikuti kami di TwitterMedium, atau YouTube untuk mengetahui lebih banyak informasi terbaru tentang pengembangan Android!