Googleova serija događaja "Playtime" usmjerena na programere započela je danas, a s njom dolazi i čitav niz promjena za programere koji objavljuju aplikacije u Trgovini Play. Najveći Googleov fokus usmjeren na promjenu višegodišnje paradigme instaliranja velikih (i sve više) aplikacija na vaš telefon u jedinstvenom obliku.
Promjene potječu iz novog oblika izdavanja koji se naziva "Android App Bundle". Paketi omogućuju programerima da podijele svoje aplikacije u različite komponente kako bi korisnicima smanjili početnu veličinu instalacije aplikacije. To znači da kad idemo preuzeti aplikaciju, veličina datoteke vjerojatno će biti manja - nešto s čime se svi možemo složiti je dobra promjena - a dodatne komponente mogu je preuzeti i dodati aplikaciji kasnije prema potrebi. To također omogućava veće sveukupne aplikacije, u slučaju upotrebe stvari poput igara, bez korištenja namjenskih datoteka za proširenje.
Google olakšava programerima još jednostavniju distribuciju aplikacija na više načina bez izrade više aplikacija.
Prelazak na pakete aplikacija pomaže Googleu da smanji proces racionalizacije paradigme instalacije aplikacije. Dio procesa je poboljšavanje "trenutnih aplikacija" - nedavno najavljenog sustava koji omogućuje aplikacijama da učitaju svoje osnovne komponente i pokrenu se bez instalacije. Sada se instant aplikacije mogu osmisliti tako da budu samo dio paketa aplikacija - što znači da programeri više ne moraju imati zasebnu aplikaciju "instant" i "instalable", oni samo čine paket aplikacija koji definira koji će se dio prikazivati kao instant aplikacija, a ostalo može doći kasnije. To je veliko poboljšanje za programere koji stvarno ne žele održavati zasebne verzije svojih aplikacija i mogu imati koristi od bolje pretvorbe od pronalaska na webu ili Play Storeu stvarne instalacije aplikacije.
Kad su aplikacije manje i pokreću se brže, pobjeđuju svi.
Na kraju potrošača, ove su dvije promjene značajne po tome što dodatno zamagljuju linije što znači "instalirati" aplikaciju. Ali kad se sve pravilno napravi, krajnji korisnik pobjeđuje - zapravo nije važno je li aplikacija, dio aplikacije ili uopće nijedna komponenta zapravo "instalirana", sve dok je vrijeme rada brzo, a aplikacija djeluje kao ti ocekujes. Dodatna je prednost uštede na prostoru za pohranu telefona, kao i mobilnih podataka ako trebate nabaviti novu aplikaciju dok niste daleko od Wi-Fi-ja.
Ove će vrste promjena trajati dugo vremena da se opale mase i zahtijevaju od programera da ulože vrijeme kako bi ih ostvarili u vlastitim aplikacijama, ali rezultati bi trebali biti pozitivni za sve.
Google ima više načina za razgovor i mnoštvo ažuriranja za programere nego što je ovdje detaljno. Ako je ovo vaše područje stručnosti (ili želite da bude), Google na svom blogu za razvojne programere ima tone informacija.