Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

De nieuwe 'app-bundels' van Google helpen de lijnen tussen geïnstalleerde en instant-apps te vervagen

Anonim

De op ontwikkelaars gerichte "Playtime" -gebeurtenissenreeks van Google is vandaag van start gegaan, en daarmee komen een hele reeks veranderingen voor ontwikkelaars die apps publiceren in de Play Store. De grootste push waar Google zich op richt, is het veranderen van het jarenlange paradigma van het installeren van grote (en steeds meer) apps op je telefoon op een one-size-fits-all manier.

De wijzigingen komen voort uit een nieuwe publicatie-indeling die een 'Android-app-bundel' wordt genoemd. Met bundels kunnen ontwikkelaars hun apps in verschillende componenten onderverdelen om de initiële app-installatiegrootte voor gebruikers te verkleinen. Dat betekent dat wanneer we een app gaan downloaden, de bestandsgrootte waarschijnlijk kleiner zal zijn - iets waarover we het allemaal eens kunnen zijn, is een goede verandering - en extra componenten kunnen de app later downloaden en toevoegen als dat nodig is. Dit maakt ook grotere algemene apps mogelijk, in het geval van dingen zoals games, zonder speciale uitbreidingsbestanden te gebruiken.

Google maakt het voor ontwikkelaars nog eenvoudiger om apps op meerdere manieren te distribueren zonder meerdere apps te bouwen.

De overstap naar app-bundels helpt Google om verder te gaan met het stroomlijnen van het app-installatieparadigma. Onderdeel van het proces is het verbeteren van "instant apps" - het onlangs aangekondigde systeem waarmee apps hun basiscomponenten kunnen laden en zonder installatie kunnen uitvoeren. Nu kunnen instant-apps worden ontworpen om gewoon deel uit te maken van app-bundels. Dit betekent dat ontwikkelaars niet langer een afzonderlijke 'instant'- en' installeerbare 'app hoeven te hebben, ze maken gewoon een app-bundel die definieert welk onderdeel wordt uitgevoerd als een instant-app, en de rest kan later komen. Dit is een grote verbetering voor ontwikkelaars, die echt geen afzonderlijke versies van hun apps willen behouden, en kunnen profiteren van een betere conversie van het vinden op internet of Play Store naar een daadwerkelijke app-installatie.

Wanneer apps kleiner zijn en sneller worden uitgevoerd, wint iedereen.

Voor de consument zijn deze twee wijzigingen belangrijk omdat ze de regels van wat het betekent om een ​​app te "installeren", nog meer vervagen. Maar als het goed is, wint de eindgebruiker - het maakt niet echt uit of een app, onderdeel van een app of helemaal geen component daadwerkelijk is "geïnstalleerd", zolang de uitvoeringstijd snel is en de app werkt als jij verwacht. Er is een bijkomend voordeel van het besparen op telefoonopslagruimte, evenals mobiele gegevens als u een nieuwe app nodig hebt terwijl u weg bent van Wi-Fi.

Dit soort veranderingen zal lang duren voordat ze de massa bereiken en ontwikkelaars moeten de tijd nemen om ze in hun eigen apps te realiseren, maar de resultaten moeten voor iedereen positief zijn.

Google heeft veel meer om over te praten en veel updates voor ontwikkelaars dan wat hier gedetailleerd staat. Als dit uw expertisegebied is (of u wilt dat het is), heeft Google tonnen informatie op zijn ontwikkelaarsblog.