Google je objavio značajne najave na blogu Android Developers centrirajući se oko nekih novih pravila koje će programeri morati slijediti kako bi nastavili objavljivati u Trgovini Play. Google kaže da će od kolovoza 2018. sve nove aplikacije koje su poslane trebati ciljati na Android Oreo, a u studenom 2018. godine ažuriranja na postojeće aplikacije morat će učiniti isto. Pored toga, početkom 2018. godine u datoteku aplikacije (.apk datoteka) dodavat će se dodatni metapodaci kako bi se provjerila autentičnost, a u kolovozu 2019. sve aplikacije bit će potrebne za pružanje 64-bitne verzije, čak i ako ciljaju bilo koji izvorni Android knjižnice.
U drugoj polovici 2018. godine Play će zahtijevati da nove aplikacije i ažuriranja aplikacija ciljaju nedavnu razinu Android API-ja. Ovo će biti potrebno za nove aplikacije u kolovozu 2018., a za ažuriranja postojećih aplikacija u studenom 2018. Time se osigurava da su aplikacije izgrađene na najnovijim API-jima optimiziranim za sigurnost i performanse.
U kolovozu 2019. Play će zahtijevati da nove aplikacije i ažuriranja aplikacija s matičnim knjižnicama pružaju 64-bitne verzije uz 32-bitne verzije.
Nadalje, početkom 2018. godine Play će početi dodavati malu količinu sigurnosnih metapodataka na vrh svakog APK-a kako bi se dodatno provjerila autentičnost aplikacije. Za ovu promjenu ne trebate ništa poduzeti.
Google kaže da će ove promjene pomoći da aplikacije koje koristimo budu sigurnije kao i sam Android. Dali su nekoliko jednostavnih primjera koji objašnjavaju kako će ove promjene ovdje pomoći.
Trenutačno programer može prenijeti aplikaciju usmjerenu na staru verziju Androida i ne tražiti dopuštenje za pregled stvari poput podataka s kamere ili lokacije prilikom prvog pokretanja jer su one postale službene s Android Marshmallowom (API 23). Dodavanje metapodataka koji će se koristiti kao provjera autentičnosti ovdje ima smisla jer se oni mogu koristiti za odvajanje aplikacija koje su preuzete s Google Playa iz drugih izvora radi instalacija (kao i za zaštitu od kopiranja ako je Google to želio) i zahtijevanje 64-bitne verzije aplikacija pripremaju se za aplikacijske procesore koji ne podržavaju 32-bitne binarne datoteke.
Nuspojava ovih promjena utjecat će na način na koji proizvođači ažuriraju uređaje, kao i na praksu prodaje novih uređaja sa starijim verzijama Androida.
Sljedećeg kolovoza sve nove aplikacije poslane na Google Play morat će se ciljati na Android Oreo. U studenom će ažuriranja postojećih aplikacija također trebati ciljati na Oreo. Ovi će se zahtjevi poboljšavati svake godine, tako da će aplikacije u kolovozu 2019. morati ciljati na sljedeću verziju Androida. Svake godine dogodi se ista stvar i nove aplikacije ili ažuriranja postojećih aplikacija neće biti prihvaćene ako ne ciljaju nedavnu verziju.
Postojeće aplikacije koje se ne ažuriraju ostat će dopušteno, a razvojni alati i dalje će omogućiti stvaranje aplikacija ciljanih za stare verzije. Ali Google Play neće. Aplikacije dizajnirane za stari softver ne koriste Androidove novije značajke i zbog toga su manje sigurne.
Kad vaš telefon ne može pokrenuti željenu aplikaciju jer je softver star, primijetit ćete.
Kao rezultat, tvrtke koje prodaju telefone sa starim verzijama ili zaborave na te telefone kada dođe vrijeme za njihovo ažuriranje, istaknut će se jer proizvodi neće imati pristup novim ili novo ažuriranim aplikacijama. Google kaže da potiču programere da učine što mogu kako bi aplikacije postale kompatibilne unatrag, ali svi znamo kako stvari idu tek kada ih predlože ili ohrabre. Pogledajte primjer aplikacija tableta na Google Playu kao primjer ovdje. Ove će promjene učinkovito isključiti telefone sa starim verzijama kada su u pitanju najnovije aplikacije.
Očekujemo da čujemo puno više o tim novim pravilima prije nego što stupe na snagu i postavimo neka pitanja o tome kako će se koristiti novi metapodaci "autentičnosti" za dobivanje odgovora. No, sviđa nam se ideja da Google učini što može kada je u pitanju davanje naših podataka sigurnijim, a aplikacije koje žele da ih koriste provjere malo bolje.