Googles udviklingsfokuserede "Playtime" -begivenhedsserie startede i dag, og med den kommer en hel masse ændringer for udviklere, der udgiver apps i Play Store. Det største skub, som Googles fokuserer på, er at ændre det år gamle paradigme ved at installere store (og i stigende grad så) apps på din telefon i en størrelse, der passer til alle måder.
Ændringerne stammer fra et nyt udgivelsesformat kaldet "Android App Bundle." Bundles giver udviklere mulighed for at opdele deres apps i forskellige komponenter for at reducere den oprindelige appinstallationsstørrelse for brugerne. Det betyder, at når vi går til at downloade en app, er filstørrelsen sandsynligvis mindre - noget, som vi alle er enige om, er en god ændring - og yderligere komponenter kan downloade og tilføje til appen senere efter behov. Dette muliggør også større samlede apps i brugstilfælde til ting som spil uden at bruge dedikerede udvidelsesfiler.
Googles gør det endnu lettere for udviklere at distribuere apps på flere måder uden at bygge flere apps.
Overgangen til app-bundter hjælper Google med at gå længere nede i processen med at strømline appinstallationsparadigmet. En del af processen er forbedring af "instant apps" - det nyligt annoncerede system, der lader apps indlæse deres basiske komponenter og køre uden installation. Nu kan instant-apps designes til bare at være en del af appbundter - hvilket betyder, at udviklere ikke længere behøver at have en separat "øjeblikkelig" og "installerbar" -app, de laver bare et appbundt, der definerer, hvilken del der skal køre som en øjeblikkelig app, og resten kan komme senere. Dette er en stor forbedring for udviklere, der virkelig ikke ønsker at vedligeholde separate versioner af deres apps, og kan drage fordel af bedre konvertering fra at blive fundet på nettet eller Play Store til en faktisk appinstallation.
Når apps er mindre og kører hurtigere, vinder alle.
For forbrugerens ende er disse to ændringer betydelige, idet de yderligere slører linjerne for, hvad det betyder at "installere" en app. Men når det gøres rigtigt, vinder slutbrugeren - det betyder ikke noget, om en app, en del af en app eller overhovedet ingen komponent faktisk er "installeret", så længe køretiden er hurtig, og appen fungerer som du forventer. Der er en ekstra fordel ved at spare på telefonlagringsplads såvel som mobildata, hvis du har brug for at få en ny app, mens du er væk fra Wi-Fi.
Disse typer ændringer vil tage lang tid at ripple ud til masserne og kræve, at udviklere bruger tid til at gøre dem til virkelighed i deres egne apps, men resultaterne skal være positive for alle.
Google har meget mere at tale om og masser af opdateringer til udviklere end hvad der er beskrevet her. Hvis dette er dit ekspertiseområde (eller du vil have det til at være), har Google masser af oplysninger over på sin udviklers blog.