Kami merilis Android 14 dan mendorong sumber Android 14 ke Proyek Open Source Android (AOSP). Sekali lagi, terima kasih telah mengambil bagian dalam pratinjau developer dan program beta kami, membagikan masukan, dan memastikan aplikasi Anda memberikan pengalaman yang luar biasa di Android 14.
Postingan ini membahas beberapa dampak perubahan performa dan efisiensi di Android 14; menjelaskan cara membekukan aplikasi yang di-cache, mengoptimalkan siaran, dan mengurangi jejak memori kode ART yang memungkinkan Android meningkatkan batas maksimum untuk aplikasi yang di-cache, sehingga cold start menjadi lebih sedikit; lebih sedikit cold start berarti peluncuran aplikasi lebih cepat dan menggunakan lebih sedikit daya.
Postingan ini juga mencakup perubahan perilaku utama Android 14 yang penting untuk diuji, seperti penskalaan font non-linier hingga 200%, mengamankan notifikasi Intent layar penuh, dan alarm yang tepat ditolak secara default. Artikel ini juga membahas pemberian akses parsial ke foto dan video, dan merekomendasikan penggunaan izin baru READ_MEDIA_VISUAL_USER_SELECTED
untuk mengoptimalkan pengalaman pengguna.
Blog ini membahas kemampuan Android 14 yang baru, seperti preferensi bahasa per aplikasi dinamis, preferensi regional, Grammatical Inflection API, gambar Ultra HDR, Ekstensi Kamera yang sudah diupgrade, audio USB lossless, menggambar dengan mesh kustom, Canvas HardwareBufferRenderer
, lembar tindakan khusus + peringkat yang ditingkatkan, animasi sistem kembali prediktif lintas aktivitas dan lintas tugas baru, dan banyak lagi. Ini juga mencakup update Android 14 yang tersedia untuk aplikasi yang berjalan pada rilis Android sebelumnya, seperti dukungan untuk OpenJDK 17, Credential Manager (dengan Passkeys), dan Health Connect.
Terakhir, postingan ini membahas asisten upgrade Android SDK dalam Android Studio, dan cara menggunakannya untuk membantu Anda mengupdate aplikasi untuk versi targetSDK terbaru.
Kami mengumumkan bahwa Pixel Watch 2 telah tersedia dan hadir dengan Wear OS 4, bergabung dengan perangkat Samsung Galaxy Watch seri 4, 5, dan 6 pada platform ini. Pixel Watch generasi pertama akan menerima update sistem untuk Wear OS 4 dalam beberapa minggu mendatang secara bertahap tergantung operator dan perangkat. Wear OS 4 menyertakan Format Tampilan Jam XML deklaratif, mendukung transfer data dari satu jam Wear OS ke jam lainnya menggunakan pencadangan dan pemulihan cloud, sehingga pengguna dapat memindahkan jam mereka ke ponsel baru tanpa perlu melakukan reset ke setelan pabrik, menawarkan kemampuan yang disempurnakan untuk kartu, dan lainnya.
Wear OS 3 berbasis Android 11, sedangkan Wear OS 4 berbasis Android 13, sehingga aplikasi Anda harus menangani perubahan perilaku sistem yang terdapat di Android 12 dan Android 13; pastikan meninjau perubahan perilaku dan mempelajari cara berinteraksi dengan fitur-fitur baru. Kami juga merilis image sistem khusus 64-bit yang telah diperbarui untuk emulator Wear OS mulai Android Studio Hedgehog untuk membantu Anda menguji aplikasi pada Wear OS 4.
Jolanda membuat video mendalam tentang pemanfaatan beragam gestur di Jetpack Compose. Video ini berfokus pada penggunaan pengubah gestur dan pengenal gestur, yang dimulai dengan ringkasan toolbox untuk pointerInput dan pengenal gestur terkait, membandingkan dan membedakannya dengan pengubah clickable, combined clickable, draggable, scrollable, dan transformable. Kemudian, dilanjutkan dengan tur terpandu untuk melakukan beragam interaksi gestur di Compose, mendemonstrasikan semua pola gestur yang terkait dengan kotak foto yang memungkinkan penekanan lama untuk memilih/multipilih, serta tampilan foto yang memungkinkan kita melakukan zoom, menggeser, dan ketuk-untuk-zoom.
Artikel 📚
Chris membahas Streaming Perangkat di Android Studio, sebuah layanan akses awal yang didukung oleh Firebase yang memungkinkan Anda berinteraksi secara manual dan menguji aplikasi Anda pada perangkat fisik nyata yang terletak di pusat data aman milik Google secara langsung dari dalam Android Studio. Pilih perangkat yang Anda inginkan, hubungkan, dan dalam sekejap, Anda memiliki koneksi ADB langsung ke perangkat, sehingga Anda dapat menggunakan alat favorit baik di dalam maupun di luar studio, seperti Logcat, debugger, Profiler, alat desain UI, dan lainnya — seperti yang Anda lakukan dengan perangkat lokal. Untuk mempelajari lebih lanjut dan mendaftar program ini, kunjungi halaman pendaftaran.
#WeArePlay meliput kisah Solape & Yomi dari Lagos, Nigeria dan bagaimana aplikasi mereka HerVest memberdayakan perempuan dengan memberi mereka akses yang lebih besar ke layanan keuangan.
Video 📹
Kami memiliki beberapa video pendek yang menarik, termasuk Membangun UI untuk semua faktor bentuk, pengingat bahwa Jetpack Compose bisa digunakan untuk ponsel, perangkat foldable, tablet, jam, dan TV - serta laptop dan PC.
Kami membahas 3 alasan mengapa Anda harus menggunakan Jetpack WindowManager di aplikasi Anda saat ini:
- WindowSize — Dengan mode tampilan baru, seperti multi-aplikasi, Anda harus memeriksa berapa banyak ruang jendela yang saat ini tersedia untuk aplikasi ketimbang menggunakan ukuran tampilan perangkat, lalu menggunakan class WindowSize untuk mengimplementasikan tata letak adaptif.
- Dioptimalkan untuk perangkat foldable — Anda bisa menggunakan WindowInfoTracker untuk melakukan kueri status, occlusionType, orientasi, batas FoldingFeatures untuk mengimplementasikan fitur-fitur seperti mode di atas meja
- Menampilkan dua aktivitas berdampingan — Library ini juga menyediakan API ActivityEmbedding untuk mengimplementasikan beragam fitur seperti tata letak Daftar/Detail dengan sedikit perubahan kode serta menyematkan aktivitas dari aplikasi lain ke dalam aplikasi Anda, sehingga pengguna dapat melakukan tugas lain tanpa kehilangan konteks.
Rilis mendatang rencananya akan menambahkan API untuk mode tampilan serentak, misalnya, mengambil foto selfie menggunakan kamera belakang yang lebih baik.
Terakhir, kami membahas kapan waktu yang tepat menggunakan penagihan Google Pay vs. Google Play. Sistem penagihan Google Play adalah layanan yang memungkinkan Anda menjual produk dan konten digital di aplikasi Android, sementara penagihan Google Pay mencakup hal-hal lain yang mungkin dijual aplikasi Anda seperti konten fisik.
Kami melakukan beberapa kali peluncuran di Android Jetpack:
Browser 1.7 alpha01 menambahkan banyak API baru yang menyediakan lebih banyak kontrol untuk CustomTabs, termasuk mengaktifkan bookmark dan tombol download di menu tambahan, mengaktifkan pengiriman URL awal ke aplikasi pengendali eksternal, menentukan bahasa target yang akan memicu UI Terjemahan, dan lainnya.
Collection 1.4 alpha01 menambahkan koleksi efisiensi tinggi seperti ScatterMap, ScatterSet, dan ObjectList yang menggabungkan overhead alokasi rendah dengan performa tinggi, bersama dengan koleksi yang menyimpan primitif tanpa kotak.
Anda bisa melihat semua catatan rilis AndroidX di sini.
Nah sekarang… 👋
Itulah informasi untuk minggu ini mengenai peluncuran Android 14, Wear OS 4 dan rilis Pixel Watch 2, Gestur Jetpack Compose, Streaming Perangkat Android Studio, update Browser + Collection, dan lainnya!
Jangan lupa segera kembali untuk mengetahui informasi terbaru dari dunia developer Android! 💫