Google peidab peagi Play poes töötavad rakendused

Google Play liigub edasi oma sõjas vanade, värskendamata rakenduste vastu. Play poes on juba pikka aega olnud minimaalne Androidi versiooni tugi; arendajad peavad kasutama API sihttaset, mis on vanem kui üks aasta, vastasel juhul ei saa nad oma rakendusi värskendada. Google kuulutab nüüd välja teise jooksva miinimumi: kui rakenduse API sihtmärk on kaks aastat, peidetakse rakendus Play poe kirjete eest. See tähendab, et kasutajad, kes otsivad installimiseks uut rakendust, ei näe hüljatud rakendusi.
Androidi siht-API-taseme süsteem sarnaneb Androidi rakenduste tagasiühilduvuse seadega. Iga Androidi uus versioon on määratletud uue API tasemega, mis tõuseb iga versiooniga ühe võrra. Praegu on Android 12L API tase 32 ja Android 13 API tase 33. Igal Androidi versioonil on rakenduste arendajatele uued funktsioonid ja turvapiirangud, kuid kuna Google ei soovi iga väljalaskega vanemaid rakendusi katkestada, siis API tase süsteem võimaldab arendajatel rakendustel “sihtida” Androidi funktsioonide ja piirangute versioone, millega nad sooviksid töötada.
Siht-API-tasemel pole midagi pistmist Androidi minimaalse versiooniga, millel rakendus töötab (see on teine suure rakenduse seade, “minimaalne API tase”); see laseb rakendustel lihtsalt öelda: “Olen kodeeritud ühilduma Android 12 funktsioonide ja piirangutega, kui need on saadaval.” Sel juhul on rakendusel juurdepääs Android 12 funktsioonidele ja sellele rakendatakse Android 12 turvapiiranguid. töötab vanemates versioonides normaalselt.
Enne kui Google neid piiranguid Play poes tutvustas, oli API sihttase vabatahtlik süsteem. Madala taseme API sihtimine oli elujõuline strateegia sellise arendaja jaoks nagu Facebook, kes ilmselt ei hooli uutest funktsioonidest ja soovib töötada võimalikult väheste piirangutega. Pahavara sihib ka madalat API-taset. Google Play Targeting API reeglid, mis käivitati 2018. aastal, tagavad uute piirangute kehtivuse potentsiaalselt pahatahtlikele ja ressursimahukatele rakendustele Play poes.
Uued reeglid hakkavad kehtima 1. novembril 2022. Sel ajal peaks uusim versioon olema Android 13 (API tase 33). Play pood ei aktsepteeri enam ühe aasta vanuseid rakenduste värskendusi, mis ei ole vähemalt Android 12 (API tase 31), kuigi neid rakendusi kuvatakse Play poes endiselt tavapäraselt. Uue reegliga peidab Play pood ka rakendused, mis pole mõeldud vähemalt Android 11 (API tase 30) jaoks, mis on juba kaks aastat vana. Piirangute eemaldamiseks saavad arendajad värskendada oma rakendusi toetatud versioonile.
Selle tulemusena peaksid Google Play otsingutulemustes ja kategooriate loendis ilmuma ainult arendaja toetatud rakendused, mis muudab kvaliteetsete rakenduste leidmise lihtsamaks. Arendajatel on oma rakenduste värskendamiseks aega kaks aastat ja see ei arvesta isegi kaheksat kuud, mis nad läbivad avaliku Androidi arendaja eelvaate programmi. Näib, et Play poest peidetakse ainult kõige enam töötavad ja mahajäetud rakendused.
Lisa kommentaar