Google medger att Play Store-koden var skräp, skrev om den

Postat:
10:27 - 2022-03-11
Skribent:
| Lars A
Kommentarer:
11

Play Store erbjuder inte en god användarupplevelse för alla. Appen kan vara långsam, starta om sig hipp som happ, vägra ladda hem appar och uppdateringar, samt växla mellan olika gränssnitt i A/B-tester som spårat ur.

Märkligt nog tycks Play Store fungera sämst på Googles egna telefoner. I en undersökning tidigare i år ansåg 17 procent att själva butiken är usel och borde göras om i grunden. En dryg femtedel, 21 procent, tyckte lyckligtvis att butiken fungerar felfritt utan att ha invändningar.

The existing code was 10+ years old and had incurred tremendous tech debt over countless Android platform releases and feature updates.

I ett inlägg på utvecklarbloggen berättar Google att de 2020 fattade det stora beslutet att skriva om koden för hela butikens gränssnitt. Den befintliga koden var över 10 år gammal och hade tyngts ned av alla olika Androidversioner och uppdateringar av appen.

Google skriver att hundratals ingenjörer arbetar med Play Store. Målet har varit att uppdatera allt i butiken från pixelrendering till nätverkslagret. Utvecklarna använde Jetpack Compose för gränssnittet, vilket ska ha halverat mängden kod som behövdes.

Tiden det tar att rendera sökresultatssidor ska ha minskats med 40 procent. Förhoppningsvis kommer Google fortsätta optimera och modernisera koden för butiken framöver, då den fortfarande inte fungerar felfritt för alla.

We laid out a multi-year roadmap to update everything in the store from the network layer all the way to the pixel rendering. As part of this we also wanted to adopt a modern, declarative UI framework that would satisfy our product goals around interactivity and user delight.