Semua pembaruan pada aplikasi Play Store yang ada kini harus menargetkan Android 9 Pie

Google Play kini mewajibkan semua aplikasi yang sudah ada dan diperbarui di Play Store kini menargetkan API level 28 atau lebih tinggi (Android 9 Pie atau Android 10.)

Pada akhir tahun 2017, Google membuat keputusan yang berani: memaksa pengembang aplikasi Android untuk menargetkan level API yang lebih baru dengan menambahkan persyaratan Play Store baru. Sasaran Google adalah meningkatkan keamanan ekosistem (dengan memastikan aplikasi mematuhi semua perubahan platform terkait privasi dan izin) dan mendorong penerapan API baru (sehingga pengguna dapat menikmati fitur-fitur baru di ponsel mereka.) Pada tanggal 1 Agustus setiap tahun, Google mewajibkan semua aplikasi baru yang dikirimkan ke Play Store menargetkan level API utama yang diperkenalkan pada versi sebelumnya tahun. Pada tanggal 1 November setiap tahun, Google memperluas persyaratan ini untuk mencakup pembaruan pada aplikasi yang sudah ada. Oleh karena itu, mulai 1 Agustus 2019, semua aplikasi Android baru yang diunggah ke Google Play harus menargetkan API level 28, atau Android 9 Pie. Mulai hari ini, persyaratan yang sama kini berlaku untuk pembaruan aplikasi.

Menurut Google, Android 9 Pie berjalan di 22,6% dari semua perangkat bersertifikasi Google Play pada akhir Agustus tahun ini. Dengan jendela sertifikasi untuk perangkat Android 9 baru ditutup pada tanggal 31 Januari 2020, persentase perangkat yang menjalankan API level 28 atau lebih tinggi pasti akan semakin besar. Dengan fitur seperti Baterai Adaptif di Android 9 dan Scoped Storage di Android 10, setidaknya Anda ingin memastikan bahwa aplikasi yang ada tetap berfungsi sebagaimana mestinya. Secara pribadi, saya berharap persyaratan baru ini mendorong pengembang yang menggunakan API FingerprintManager lama untuk mengadopsi BiometricPrompt sehingga Pemilik Pixel 4 dapat menikmati Face Unlock di semua aplikasi mereka.

Ada banyak sekali API baru dan penyesuaian pada API yang sudah ada di keduanya Android 9 Dan Android 10, sehingga Anda bahkan mungkin dapat membuat aplikasi baru yang inovatif atau menyempurnakan fitur yang sudah ada setelah Anda melihat dokumentasinya. Sayangnya, persyaratan ini kemungkinan akan menyebabkan beberapa pengembang mengabaikan pengembangan aplikasi mereka, seperti yang kita lihat ketika persyaratan level API ditingkatkan tahun lalu. Anda tidak dapat menyalahkan Google di sini karena mereka tidak hanya memberikan banyak waktu bagi pengembang untuk memperbarui aplikasi mereka tetapi mereka juga memiliki alasan yang sah untuk memaksa pengembang menargetkan level API yang lebih baru.