På Playtime 2018 kunngjorde Google nye funksjoner i Google Play, inkludert forbedringer av apppakker, instant-apper, appadministrasjonsverktøy og mer.
Hvert år arrangerer Google en invitasjonsbegivenhet kalt Playtime. Google inviterer utvalgte utviklere av apper og spill fra Play-butikken til arrangementet for å dele de nyeste funksjonene og tipsene for å forbedre appene deres. På årets arrangement, annonserte Google oppdateringer til Android App Bundle, Google Play Instant og Google Play Console.
Endringer i Android App Bundle
Annonsert på Google I/O 2018, er Android App Bundle en ny måte å pakke applikasjonen din på. Hvis du velger å dele signeringsnøkkelen din og laste opp en .aab-fil til Google Play, vil den nye funksjonen for dynamisk levering i Play avgjøre hvilke ressurser som skal pakkes inn i en .apk-fil som skal vises til en bruker. Dette kan noen ganger redusere størrelsen på en applikasjon betydelig, og forbedre oppbevaringen av brukere med lave lagringsenheter eller lave datagrenser.
Selv om Google kan skryte av en gjennomsnittlig appstørrelsesreduksjon på 35 %, lanserer selskapet endringer for å redusere størrelsen på appbunten ytterligere. Nedlastede app-pakker vil nå være 8 % mindre i gjennomsnitt og 16 % mindre når den er installert på Android Marshmallow og nyere enheter. Google sier at dette ble gjort mulig ved å støtte "ukomprimerte native biblioteker", og eliminere "behovet for å lagre flere kopier på enheten."
Deretter vil Google minne utviklere om at den siste stabile versjonen av Android Studio—versjon 3.2– lar deg distribuere app-pakker. For spillutviklere, Unity 2018.3 beta lar deg også bygge app-pakker. For utviklere av store apper som spill, store app-pakker "med installerte APK-størrelser på opptil 500 MB" kan nå lastes opp uten behov for utvidelsesfiler. Imidlertid er støtte for store apper i tidlig tilgang.
Google Play Instant Changes
Den første endringen som ble annonsert er at størrelsesgrensen for å aktivere den nye "Prøv nå"-knappen for spillbare spilldemoer har vært økt til 10 MB. Det er også URL-baserte hensiktsfiltre ikke lenger nødvendig for øyeblikkelig spill, hvis du gikk glipp av den nyheten.
For det andre lar Android Studio 3.3 beta nå utviklere "publisere en enkelt app-pakke og klassifisere den eller en bestemt modul til være øyeblikkelig aktivert." Dette betyr at du ikke lenger trenger å opprettholde separat kode og publisere en separat installerbar og instant app.
Til slutt er funksjonen for spillbare spilldemoer nå tilgjengelig for "premiumtitler og forhåndsregistreringskampanjer."
Endringer i Google Play-konsollen
Play-konsollen kobler førlanseringsrapporten i Firebase Test Lab med Android-vitaler for å hjelpe deg med å feilsøke appene dine bedre. Hvis du ser en krasj i Android-vitaliteter også forekommer i førlanseringsrapporten, kan du se metadataene fra førlanseringsrapporten i Android-vitalsoversikten (og omvendt.)
Google kunngjorde også noen forbedringer av appadministrasjonsverktøyene deres:
- Pause abonnementer midlertidig: Google tester muligheten for brukere til å sette abonnementer på pause i stedet for å kansellere dem, noe som gir deg sjansen til å vinne tilbake noen abonnenter.
- Endre priser på eksisterende abonnementer: Du kan endre prisen på et abonnement uten å opprette en ny SKU i Play Billing Library v1.2. Du kan alternativt få en planendring til å tre i kraft på den eksisterende fornyelsesdatoen.
- Bedre beregninger: «Kumulerte data, 30-dagers løpende gjennomsnittsberegninger og sammendrag for ulike tidsperioder» er nye tillegg til kjerneberegningene i Play Console.
- Oppdateringer i appen: Du kan be brukerne dine om å oppdatere appen uten å få dem til å forlate appen ved å bruke denne nye API-en. Du kan bygge et fullskjermsgrensesnitt som veileder brukeren til å oppdatere appen, eller hjelper dem med å installere appen i bakgrunnen mens de overvåker oppdateringstilstanden. Denne API-en er i tidlig tilgang.
Sist men ikke minst lanserer Google Akademiet for appsuksess for å utdanne utviklere om Play-konsollen, Google Play-retningslinjene og beste fremgangsmåter for å forbedre kvaliteten og forretningsytelsen til appene deres. Det er et gratis program som er tilgjengelig på engelsk i dag, men mer innhold og språk vil bli tilgjengelig i fremtiden.