Iako Android ostaje otvorenija platforma u poređenju sa Appleovim iOS-om, Google uvodi nove mehanizme koji će instalaciju aplikacija van zvanične prodavnice učiniti znatno komplikovanijom.
Sloboda instaliranja aplikacija putem APK fajlova (tzv. sideloading) oduvijek je bila zaštitni znak Android operativnog sistema.
Međutim, prema najnovijim informacijama, Google uvodi novu funkciju pod nazivom "Android Play Integrity API", koja programerima daje moć da praktično blokiraju aplikacije koje nisu preuzete direktno sa Play prodavnice.
Sigurnosne provjere
Do sada je "sideloading" bio proces u dva-tri koraka: preuzmete fajl, odobrite dozvolu i instališete. Novi API omogućava aplikacijama da u realnom vremenu provjere da li su instalisane iz "ovlaštenog izvora".
Ako sistem detektuje da aplikacija potiče sa strane, programer može da odluči da potpuno blokira rad aplikacije dok se ne preuzme zvanična verzija, ograniči ključne funkcije, poput plaćanja ili pristupa osjetljivim podacima i prikaže konstantna upozorenja koja narušavaju korisničko iskustvo.
Iz Googlea tvrde da je primarni cilj povećanje signurnosti. Instalisanje aplikacija sa neprovjerenih sajtova često je glavni put za ulazak malvera na uređaje.
Novim mehanizmom, kompanija želi da osigura da korisnici dobijaju originalne, nemodifikovane verzije softvera koje su prošle sigurnosne provjere.
Modifikovane verzije
S druge strane, kritičari smatraju da je ovo suptilan način da Google dodatno "zaključa" svoj ekosistem. Na ovaj način se direktno udara na alternativne prodavnice aplikacija i entuzijaste koji koriste modifikovane verzije softvera kako bi izbjegli reklame ili otključali dodatne opcije.
Ako aplikacije preuzimate isključivo sa Google Play prodavnice, ove promjene nećete ni primjetiti. Međutim, ako se oslanjate na servise kao što su APKMirror ili koristite specifične aplikacije koje nisu dostupne u našem regionu, uskoro biste mogli da naiđete na poruku: "Ova aplikacija nije preuzeta sa Play prodavnice i ne može biti pokrenuta".
Iako Google zvanično ne zabranjuje sideloading, on ga čini toliko nepraktičnim da bi većina korisnika na kraju mogla jednostavno da odustane.