Tujuan kami adalah membuat pengembangan aplikasi Android yang indah dan menarik, secepat dan semudah mungkin. Kami ingin membantu Anda membangun aplikasi dengan menangani bagian terkompleks sehingga Anda bisa berfokus pada fitur aplikasi dan memberikan pengalaman berkualitas tinggi kepada pengguna.
Kami menyebut pendekatan ini Pengembangan Android Modern (atau disingkat MAD!) dan menghadirkannya melalui rangkaian alat, library, dan panduan. Di Google I/O, kami mengumumkan sejumlah update dan penambahan pada penawaran MAD; berikut ini rekap dari tiga pengumuman terbesar.
#1 Compose 1.2 Beta
Jetpack Compose 1.2 mencapai versi Beta pertama, yang berarti API ini stabil. Kami terus membangun roadmap, menyediakan API yang Anda perlukan untuk mendukung kasus penggunaan lanjutan seperti font yang dapat didownload, LazyGrids, inset jendela, interop scrolling tersarang, dan lebih banyak dukungan alat dengan fitur seperti LiveEdit, perhitungan Recomposition dalam Layout Inspector, dan Animation Preview. Pelajari lebih lanjut tentang bagaimana developer seperti Airbnb meningkatkan produktivitas mereka dengan Jetpack Compose, dan lihat fitur terbaru di Compose.
#2 Profil Baseline
Profil Baseline memungkinkan Anda menyematkan profil untuk memandu Android Runtime dalam hal jalur kode yang harus dikompilasi terlebih dahulu daripada diinterpretasikan, yang dapat secara dramatis memengaruhi pengalaman pengguna yang krusial seperti startup aplikasi. Ini sangat penting terutama saat menggunakan library yang tidak dibundel seperti Jetpack Compose yang tidak mendapatkan manfaat dari optimalisasi dalam kode platform.
Banyak library Jetpack (termasuk Jetpack Compose) sudah memiliki profil baseline, tetapi Anda bisa mempelajari cara menambahkannya ke aplikasi dan library untuk meningkatkan performanya. Kami melihat waktu startup aplikasi hingga 40% lebih cepat berkat penambahan profil baseline, tidak perlu mengubah kode lainnya!
#3 Live Edit
Dengan Live Edit Anda bisa mengedit composable dan melihat perubahan tersebut secara real time, di Compose Preview atau perangkat fisik atau emulator, sehingga memungkinkan iterasi yang cepat. Live Edit adalah fitur eksperimental keikutsertaan di Android Studio Electric Eel, dengan sejumlah batasan. Cobalah dan berikan masukan Anda.
Itulah tiga pengumuman teratas tentang Pengembangan Android Modern di Google I/O. Untuk mempelajari lebih lanjut, lihat semua playlist pembicaraan dan workshop.
|