Google Play zdaj zahteva, da vse obstoječe aplikacije, ki se posodabljajo v Trgovini Play, zdaj ciljajo na raven API 28 ali višjo (Android 9 Pie ali Android 10.)
Konec leta 2017 je Google sprejel drzno odločitev: prisili razvijalce aplikacij za Android, da ciljajo na novejše ravni API-jev z dodajanjem novih zahtev Trgovine Play. Googlovi cilji so izboljšati varnost ekosistema (z zagotovitvijo, da aplikacije upoštevajo vse spremembe platforme, povezane z zasebnostjo in dovoljenji) in spodbuditi sprejetje novih API-jev (tako da lahko uporabniki uživajo v novih funkcijah na svojih telefonih.) 1. avgusta vsako leto Google zahteva, da vse nove aplikacije, poslane v Trgovino Play, ciljajo na glavno raven API-ja, uvedeno v prejšnjem leto. 1. novembra vsako leto Google to zahtevo razširi na posodobitve obstoječih aplikacij. Tako morajo od 1. avgusta 2019 vse nove aplikacije za Android, naložene v Google Play, ciljati na raven API 28 ali Android 9 Pie. Od danes naprej ta ista zahteva zdaj velja za posodobitve aplikacij.
Glede na Google, je konec avgusta letos Android 9 Pie deloval na 22,6 % vseh naprav s certifikatom Google Play. z certifikacijsko obdobje za nove naprave Android 9 po zaključku 31. januarja 2020 bo odstotek naprav, ki uporabljajo API ravni 28 ali višje, še večji. S funkcijami, kot sta Adaptive Battery v Androidu 9 in Scoped Storage v Androidu 10, se boste želeli prepričati, da bo vaša obstoječa aplikacija vsaj še naprej delovala, kot je predvideno. Osebno upam, da bo nova zahteva spodbudila razvijalce, ki uporabljajo starejši API FingerprintManager, da sprejmejo BiometricPrompt, tako Lastniki Pixel 4 lahko uživajo v odklepanju z obrazom v vseh svojih aplikacijah.
V obeh je ogromno novih API-jev in popravkov obstoječih API-jev Android 9 in Android 10, tako da boste morda celo lahko ustvarili inovativno novo aplikacijo ali izboljšali obstoječo funkcijo, ko boste pregledali dokumentacijo. Na žalost bo ta zahteva verjetno vodila do tega, da bo nekaj razvijalcev opustilo razvoj svojih aplikacij, kot smo videli, ko je bila lani povečana zahteva za raven API-ja. Tukaj ne morete zares kriviti Googla, saj niso le dali dovolj časa razvijalcem, da posodobijo svoje aplikacije, ampak imajo tudi utemeljen razlog, da razvijalce prisilijo, da ciljajo na novejše ravni API-jev.