Google meluncurkan Android 15 Developer Preview 1 hari ini. Ini adalah tahun kesembilan Google memberikan pandangan awal tentang arah Android menjelang peluncuran stabil akhir tahun ini.
Untuk tahun kelima, pratinjau akan dimulai pada bulan Februari untuk memberikan lebih banyak waktu bagi para pengembang untuk memberikan umpan balik dan memperbarui aplikasi.
Ada beberapa tentpole Android 15, dimulai dengan Melindungi privasi dan keamanan pengguna. Ini termasuk versi terbaru dari Privacy Sandbox di Android dan Health Connect, yang memiliki fitur kebugaran, nutrisi, dan jenis data lainnya. Google juga menyebutkan berbagi layar parsial dan Casting dari Android 14 QPR2.
Lalu ada FileIntegrityManager baru dengan API yang “memanfaatkan kekuatan fitur fs-verity di kernel Linux.”
Dengan fs-verity, file dapat dilindungi dengan tanda tangan kriptografi khusus, sehingga membantu Anda memastikan bahwa file tersebut tidak dirusak atau rusak.
Hal ini akan meningkatkan keamanan, melindungi dari potensi malware atau modifikasi file yang tidak sah yang dapat membahayakan fungsionalitas atau data aplikasi Anda.
Di bawah Mendukung pencipta, Kontrol Kamera Dalam Aplikasi memberi pengembang “kontrol lebih besar atas perangkat keras kamera dan algoritmanya pada perangkat yang mendapat dukungan.” Ekstensi yang tersedia menyediakan:
- Penyempurnaan cahaya redup yang memberikan kontrol kepada pengembang untuk meningkatkan kecerahan pratinjau kamera.
- Penyesuaian kekuatan lampu kilat tingkat lanjut yang memungkinkan kontrol yang tepat terhadap intensitas lampu kilat dalam mode SINGLE dan TORCH sewaktu mengambil gambar.
Android 15 memperluas dukungan Universal MIDI Packages (UMP) ke aplikasi MIDI virtual. Yang memungkinkan aplikasi komposisi mengontrol aplikasi synthesizer sebagai perangkat MIDI 2.0 virtual (seakan-akan perangkat tersebut adalah perangkat USB MIDI 2.0).
Android Developer Preview 15 dengan ADPF
Untuk meningkatkan performa dan kualitas, Google menawarkan kemampuan Android Dynamic Performance Framework (ADPF) yang baru. API ini memungkinkan game dan aplikasi yang membutuhkan kinerja intensif lainnya “berinteraksi lebih langsung dengan sistem daya dan termal perangkat Android.” Perangkat Android 15 yang memiliki dukungan memungkinkan untuk:
- Mode efisiensi daya untuk sesi petunjuk untuk mengindikasikan bahwa thread yang terkait harus lebih mengutamakan penghematan daya daripada kinerja. Sangat bagus untuk beban kerja latar belakang yang berjalan lama.
- Durasi kerja GPU dan CPU dapat terlihat dalam sesi petunjuk, sehingga sistem dapat menyesuaikan frekuensi CPU dan GPU secara bersamaan untuk memenuhi permintaan beban kerja dengan sebaik-baiknya.
- Ambang batas ruang kepala termal untuk menafsirkan kemungkinan status pelambatan termal berdasarkan prediksi ruang kepala.
Terakhir, di sisi Produktivitas Pengembang, Android 15 menambahkan lebih banyak API OpenJDK. “termasuk peningkatan kualitas hidup di sekitar buffer NIO, stream, keamanan, dan banyak lagi.”