Google punya merilis beta pertama untuk Android 16tiba lebih dari dua bulan setelahnya Rilis resmi Android 15. Seperti yang diharapkan, versi beta diluncurkan ke perangkat Pixel yang terdaftar dalam Program Beta Android. Ini memperkenalkan fitur dan peningkatan baru yang mungkin akan mencapai rilis final Android 16 akhir tahun ini.
Salah satu perubahan penting adalah penghapusan kemampuan aplikasi (tidak termasuk game) untuk membatasi orientasi layar dan kemampuan mengubah ukuran pada tampilan yang lebih besar. Google menjelaskan:
Pada layar yang lebih besar dari lebar 600dp, aplikasi yang menargetkan API level 36 akan memiliki jendela aplikasi yang dapat diubah ukurannya; Anda harus memeriksa aplikasi Anda untuk memastikan UI yang ada dapat diskalakan dengan lancar, berfungsi dengan baik pada rasio aspek potret dan lanskap. Kami menyediakan kerangka kerja, perkakas, dan perpustakaan untuk membantu.
Adaptasi ini berlaku untuk aplikasi yang menargetkan API level 36 (Android 16), meskipun pengembang dapat memilih untuk tidak ikut serta saat ini. Pada rilis mendatang, API level 37, hal ini akan menjadi wajib.
Untuk pengembang, Android 16 memperkenalkan yang baru Gaya Kemajuan templat notifikasi untuk meningkatkan konsistensi dalam notifikasi Pembaruan Langsung. Templat ini mencakup dukungan untuk ikon pelacakan kemajuan (awal, akhir, dan saat ini), segmen, pencapaian, dan banyak lagi.
Dukungan punggung prediktif telah diperluas ke navigasi 3 tombol untuk aplikasi yang mendukungnya. Menekan lama tombol kembali sekarang memicu animasi pratinjau halaman sebelumnya. Fitur ini berlaku di seluruh bagian sistem yang mendukung prediksi kembali.
Android 16 juga menghadirkan dukungan untuk Codec Video Profesional Tingkat Lanjut (APV).. Dikembangkan oleh Samsung Electronics, codec ini mendukung bitrate tinggi, kualitas lossless, dan fitur-fitur canggih lainnya. Selain itu, EKSTENSION_NIGHT_MODE_INDICATOR API telah ditambahkan untuk membantu pengembang membuat aplikasi dengan fitur kamera yang dapat mengaktifkan mode malam.
Pembaruan penting lainnya meliputi:
- Dukungan Teks Vertikal: Rilis ini meletakkan dasar untuk rendering teks vertikal, penting untuk bahasa seperti Jepang. Pengembang dapat menggunakan yang baru VERTIKAL_TEXT_FLAG di kelas Paint API tingkat yang lebih tinggi seperti TextView Dan Teks Jetpack Compose belum mendukung hal ini.
-
Peningkatan Aksesibilitas:
- Deskripsi Tambahan: Pengembang kini dapat menambahkan deskripsi tambahan ke ViewGroup tanpa memengaruhi label tampilan turunan, yang berguna untuk komponen seperti dropdown.
- Bidang Formulir yang Wajib diisi: Yang baru setFieldDiperlukan metode membantu mengidentifikasi bidang formulir wajib, menyederhanakan navigasi.
- API RangingManager: API ini menentukan jarak dan sudut antar perangkat yang menggunakan BLE, Ultra-Wideband, atau WiFi. Ini merupakan tambahan yang berguna untuk aplikasi yang memerlukan pemosisian perangkat yang tepat.
- Perubahan SENI: Android Runtime (ART) menerima peningkatan kinerja, meskipun aplikasi yang mengandalkan struktur internal mungkin rusak. Pengembang harus menghindari penggunaan antarmuka non-SDK untuk menjaga kompatibilitas.
- Penjadwalan Tugas Tingkat Tetap: Untuk aplikasi yang menargetkan Android 16, tugas terjadwal yang terlewat kini hanya akan dijalankan satu kali saat aplikasi kembali ke status siklus hidup yang valid. Perubahan ini bertujuan untuk meningkatkan kinerja.
- Perubahan Siaran yang Dipesan: Prioritas siaran yang dipesan kini terbatas pada proses aplikasi yang sama. Aplikasi yang mengoordinasikan siaran di seluruh proses perlu beradaptasi.
Berikut timeline rilis untuk Android 16:
- Q1 2025: Pembaruan khusus fitur yang berfokus pada peningkatan dan kualitas bertahap.
- Kuartal 2 tahun 2025: Rilis besar, termasuk perubahan perilaku, API baru, dan pembaruan fitur. Ini adalah satu-satunya rilis tahun 2025 dengan perubahan perilaku yang berdampak pada aplikasi.
- Kuartal 3 tahun 2025: Pembaruan hanya fitur untuk peningkatan kualitas lebih lanjut.
- Q4 2025: Rilis kecil SDK dengan API, fitur, pengoptimalan, dan perbaikan bug baru, namun tidak ada perubahan perilaku yang memengaruhi aplikasi.
Android 16 secara bertahap mulai terbentuk. Jika Anda tertarik untuk mengujinya, ingatlah bahwa ini masih dalam versi beta dan mungkin ada bug. Sebaiknya gunakan perangkat sekunder untuk pengujian. Gambar sistem untuk perangkat Pixel adalah tersedia di sini.