PSA: Semua pembaruan aplikasi di Play Store kini harus menargetkan Android 8.0+

click fraud protection

Harinya telah tiba: mulai hari ini, semua pembaruan aplikasi di Google Play Store harus mendukung setidaknya Android 8.0 Oreo atau lebih tinggi.

Masalah fragmentasi di Android tidak hanya mencakup ponsel dan nomor penggunaan. Masalahnya juga meluas ke aplikasi. Banyak pengembang aplikasi biasanya langsung melewatkan pengoptimalan aplikasi mereka ke versi Android terbaru, baik mendukungnya beberapa bulan kemudian atau tidak mendukungnya sama sekali. Hal ini dilakukan karena dua alasan: API baru tidak menjadi prioritas bagi pengembang (versi Android baru seringkali memerlukan waktu beberapa bulan sebelum menjangkau audiens yang cukup besar, sehingga jarang menjadi prioritas utama pengembang) atau aplikasi terus menargetkan Android versi lama di tujuan (Snapchat, misalnya, menargetkan Android Lollipop selama bertahun-tahun untuk menghindari penerapan izin terperinci yang diperkenalkan di Android Marshmallow).

Hal ini mengakibatkan situasi canggung di mana aplikasi bebas menyedot baterai tanpa batasan apa pun, spam pemberitahuan, dan menggunakan semua izin yang mereka inginkan tanpa meminta pengguna, sebagai akibat dari aplikasi yang menargetkan SDK yang lebih lama. Anda juga dapat mengalami situasi di mana aplikasi tidak berfungsi sama sekali, ditutup paksa, atau mogok karena tidak didukung atau diuji pada platform Android terbaru. Secara keseluruhan, ini adalah situasi yang jelas memerlukan intervensi Google - dan mereka telah melakukan intervensi.

Mulai hari ini, 1 November, semua pembaruan aplikasi yang diunggah ke Google Play Store harus menargetkan setidaknya API level 26 - artinya aplikasi Anda perlu mulai menargetkan Android 8.0 Oreo dan lebih tinggi jika Anda ingin meluncurkan pembaruan baru kepada pengguna Anda, sesuai dengan Google Play baru persyaratan. Jika aplikasi Anda masih menargetkan Android 7.1 Nougat atau lebih rendah, Anda tidak akan dapat mengunggah APK baru ke Google Play, dan Anda tidak akan dapat merilis pembaruan. Ingatlah bahwa kita sedang membicarakan targetSdkVersion dan bukan minSdkVersion.

Google telah memberikan banyak waktu kepada pengembang untuk memperbarui aplikasi mereka. Batas waktu penargetan API 26 pertama kali diumumkan pada bulan Desember 2017, dan sejak Agustus, pengembang aplikasi belum bisa untuk mengunggah aplikasi baru yang menargetkan Android Nougat atau lebih rendah ke Play Store. Persyaratan yang sama ini juga berlaku untuk pembaruan aplikasi saat ini. Ingatlah bahwa targetSdkVersion minimum sekarang akan mulai meningkat setiap tahunnya, dan aplikasi pun akan meningkat terpaksa mendukung setidaknya API level 28 (Android 9 Pie) mulai Agustus 2019 (aplikasi baru) dan November 2019 (aplikasi pembaruan).

Bagi pengguna, ini berarti semua pembaruan aplikasi yang dirilis ke Play Store mulai tanggal ini dan seterusnya harus mendukung setidaknya Android Oreo fitur platform, artinya mereka akan mulai mendukung fitur seperti ikon adaptif, saluran notifikasi, pembatasan latar belakang, dan lagi. Jika Anda seorang pengembang dan aplikasi Anda belum menargetkan Android Oreo, sekaranglah saatnya untuk melakukannya.