Android 11 - Minggu 5 - Bahasa
Android 11 menyertakan investasi besar dalam bahasa dan library, seperti menggabungkan dukungan Kotlin ke dalam beberapa library Jetpack yang paling sering digunakan, menambahkan Java API baru ke platform, dan mengembangkan alat baru untuk mengatasi kerusakan memori dalam kode native. Jalur ini terdiri dari video dan artikel yang mendemonstrasikan update dan mengajarkan Anda cara menerapkannya di aplikasi Android.
Kembali
Bahasa modern di Android
Selamat datang di 11 Minggu Android Minggu 5: Bahasa. Tonton teaser pengantar untuk mempersiapkan aktivitas dalam jalur ini.
Coroutine <3 Android
Pelajari alasan coroutine adalah solusi yang direkomendasikan untuk kode asinkron
Menggunakan coroutine Kotlin di aplikasi Android
Dalam codelab ini, Anda akan mempelajari praktik terbaik tentang cara mengintegrasikan coroutine ke dalam UI aplikasi Anda dan cara menguji coroutine.
Mendeteksi bug kerusakan memori dengan HWASan
Kode native dalam bahasa yang tidak aman untuk memori, seperti C dan C++, sering kali rentan terhadap bug kerusakan memori. Hardware-Assisted Address Sanitizer (HWASan) dikembangkan untuk Android guna mengatasi bug kerusakan memori dalam kode native. Baca postingan blog developer Android ini untuk mempelajari bagaimana Android 11 memudahkan Anda untuk menggunakannya di aplikasi.
Dependensi native di Android Studio 4.0
Plugin Android Gradle versi 4.0 menambahkan dukungan untuk mendistribusikan dan mengekspos library native melalui mekanisme yang sama untuk library Java: Android Archives (AAR). Lihat postingan blog ini untuk mempelajari cara menerapkan update dan library yang tersedia.
Dukungan untuk API bahasa Java yang lebih baru
Pelajari Android 11 yang menambahkan dukungan untuk sejumlah API hingga OpenJDK versi 13.
Memeriksa aktivitas CPU dengan CPU Profiler
Artikel ini membahas cara menggunakan CPU Profiler untuk memeriksa serta mengoptimalkan aktivitas thread dan penggunaan CPU aplikasi Anda secara real time saat berinteraksi dengan aplikasi Anda.
Mengonversi ke Kotlin
Dalam codelab ini, Anda akan mempelajari cara mengonversi kode dari Java ke Kotlin. Anda juga akan mempelajari apa itu konvensi bahasa Kotlin dan cara memastikan bahwa kode yang ditulis mengikutinya.
Kotlin yang cocok untuk Java
Di codelab ini, Anda akan mempelajari cara menulis atau menyesuaikan kode Kotlin agar lebih mudah dipanggil dari kode Java.