Prišiel deň: od dnešného dňa musia všetky aktualizácie aplikácií v obchode Google Play podporovať aspoň Android 8.0 Oreo alebo vyšší.
Problém fragmentácie v systéme Android sa netýka iba telefónov a čísel používania. Problém sa týka aj aplikácií. Mnoho vývojárov aplikácií zvyčajne okamžite preskočí optimalizáciu svojej aplikácie na najnovšiu verziu systému Android, a to buď o niekoľko mesiacov neskôr, alebo ju nepodporujú úplne. Deje sa tak z dvoch dôvodov: buď nové rozhrania API nie sú prioritou pre vývojárov (nová verzia systému Android často trvá niekoľko mesiacov pred oslovením širokého publika, takže je len zriedka na vrchole zoznamu úloh vývojára) alebo aplikácia stále cieli na starú verziu Androidu na účel (napríklad Snapchat sa roky zameriaval na Android Lollipop, aby sa vyhli implementácii podrobných povolení zavedených v systéme Android Marshmallow).
To viedlo k nepríjemným situáciám, keď aplikácie mohli voľne vysávať batériu bez akýchkoľvek obmedzení, spam v dôsledku aplikácie zacielenej na staršie SDK. Mohli by ste sa tiež dostať do situácií, kedy by aplikácia vôbec nefungovala, vynútila by sa zatvorenie alebo zlyhanie, pretože nebola podporovaná ani testovaná na najnovšej platforme Android. Celkovo to bola situácia, ktorá jednoznačne potrebovala zásah spoločnosti Google – a oni už zasiahli.
Od dnešného dňa, 1. novembra, všetky aktualizácie aplikácií nahrané do Obchodu Google Play musia byť zacielené aspoň na úroveň API 26, čo znamená, že vaša aplikácia Ak chcete svojim používateľom zaviesť novú aktualizáciu podľa novej služby Google Play, musíte sa začať zameriavať na Android 8.0 Oreo a vyšší požiadavky. Ak je vaša aplikácia stále zacielená na Android 7.1 Nougat alebo starší, nebudete môcť nahrať nový súbor APK do služby Google Play a nebudete môcť vydávať aktualizácie. Majte na pamäti, že hovoríme o targetSdkVersion a nie o minSdkVersion.
Google dal vývojárom dostatok času na aktualizáciu ich aplikácií. Termíny na zacielenie API 26 boli prvýkrát oznámené v decembri 2017a od augusta aj vývojári aplikácií neboli schopní na nahranie nových aplikácií zacielených na Android Nougat alebo nižší do Obchodu Play. Rovnaká požiadavka sa dnes jednoducho rozširuje na aktualizácie aplikácií. Majte na pamäti, že minimálna cieľová verzia SdkVersion sa teraz začne každoročne zvyšovať a aplikácie sa budú zvyšovať od augusta 2019 (nové aplikácie) a novembra 2019 (aplikácia) nútení podporovať aspoň API úroveň 28 (Android 9 Pie) aktualizácie).
Pre používateľov to znamená, že všetky aktualizácie aplikácií vydané v Obchode Play od tohto dátumu by mali podporovať aspoň Android Oreo funkcie platformy, čo znamená, že začnú podporovať funkcie, ako sú adaptívne ikony, oznamovacie kanály, obmedzenia na pozadí a viac. Ak ste vývojár a vaša aplikácia ešte nie je zacielená na Android Oreo, teraz je čas to urobiť.