Semua pembaruan untuk aplikasi Play Store yang ada sekarang harus menargetkan Android 9 Pie

Kembali di akhir 2017, Google membuat keputusan berani: memaksa pengembang aplikasi Android untuk menargetkan level API yang lebih baru dengan menambahkan persyaratan Play Store baru. Tujuan Google adalah untuk meningkatkan keamanan ekosistem (dengan memastikan aplikasi mematuhi semua perubahan platform terkait privasi dan izin) dan mendorong adopsi API baru (sehingga pengguna dapat menikmati fitur baru di ponsel mereka.) Pada 1 Agustus setiap tahun, Google mengharuskan semua aplikasi baru yang dikirimkan ke Play Store menargetkan level API utama yang diperkenalkan pada tahun sebelumnya. Pada tanggal 1 November setiap tahun, Google memperluas persyaratan ini untuk mencakup pembaruan untuk aplikasi yang ada. Jadi, pada 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 sekarang berlaku untuk pembaruan aplikasi.

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

Ada satu ton API dan penyesuaian baru untuk API yang ada di Android 9 dan Android 10, sehingga Anda bahkan dapat membuat aplikasi baru yang inovatif atau meningkatkan fitur yang ada begitu Anda melihat-lihat dokumentasi. Sayangnya, persyaratan ini kemungkinan akan menyebabkan beberapa pengembang mengabaikan pengembangan aplikasi mereka, seperti yang kita lihat ketika persyaratan tingkat API meningkat tahun lalu. Anda tidak dapat menyalahkan Google di sini karena mereka tidak hanya memberi banyak waktu bagi pengembang untuk memperbarui aplikasi mereka, tetapi mereka juga memiliki alasan yang sah untuk memaksa pengembang untuk menargetkan tingkat API yang lebih baru.