Google introduceerde de Android Go 13 editie voor smartphones met een kleine hoeveelheid geheugen

Google introduceerde Android 13 (Go-editie), een editie van het Android 13-platform ontworpen voor installatie op energiezuinige smartphones met 2 GB RAM en 16 GB opslag (ter vergelijking: Android 12 Go vereiste 1 GB RAM en Android 10 Go vereist 512 MB RAM). Android Go combineert geoptimaliseerde Android-systeemcomponenten met een uitgeklede Google Apps-suite die is afgestemd om het geheugen, de permanente opslag en het bandbreedteverbruik te verminderen. Volgens de statistieken van Google zijn er de afgelopen maanden ongeveer 250 miljoen actieve apparaten met Android Go geweest.

Android Go bevat speciale snelkoppelingen voor de YouTube Go-videoviewer, de Chrome-browser, de Files Go-bestandsbeheerder en het Gboard-schermtoetsenbord. Het platform bevat ook functies om verkeer te besparen. Chrome beperkt bijvoorbeeld de overdracht van gegevens op de achtergrondtabbladen en bevat optimalisaties om het verkeersverbruik te verminderen. Dankzij een kleiner aantal applicaties en compactere programma's vermindert Android Go het verbruik van permanente opslagruimte met ongeveer de helft en verkleint het de omvang van gedownloade updates aanzienlijk. De Google Play-catalogus voor apparaten met een laag energieverbruik biedt voornamelijk applicaties die specifiek zijn ontworpen voor apparaten met weinig RAM.

Bij het voorbereiden van de nieuwe versie is vooral gelet op betrouwbaarheid, gebruiksgemak en de mogelijkheid om deze aan te passen aan jouw voorkeuren. Onder de Android Go-specifieke wijzigingen:

  • Ondersteuning toegevoegd voor het installeren van updates uit de Google Play-catalogus om het systeem up-to-date te houden. Voorheen was de mogelijkheid om systeemupdates te installeren beperkt vanwege de relatief hoge opslagruimtevereisten die nodig waren om een ​​update te implementeren. Nu kunnen kritieke oplossingen snel aan gebruikers worden geleverd, zonder te wachten op een nieuwe platformrelease of nieuwe firmware van de fabrikant.
  • De Discover-applicatie is inbegrepen, die aanbevelingen biedt met lijsten met artikelen en inhoud die zijn geselecteerd op basis van de voorkeuren van de gebruiker. De app wordt geactiveerd door het startscherm naar rechts te vegen.
  • Het interface-ontwerp is gemoderniseerd en opnieuw ontworpen in overeenstemming met het “Material You”-ontwerpconcept, gepresenteerd als een volgende generatie versie van Material Design. Er wordt voorzien in de mogelijkheid om het kleurenschema willekeurig te veranderen en het kleurenschema dynamisch aan te passen aan het kleurenschema van de achtergrondafbeelding.
    Google introduceerde de Android Go 13 editie voor smartphones met een kleine hoeveelheid geheugen
  • We hebben gewerkt aan het verminderen van het geheugengebruik van Google Apps-apps, het verkorten van de opstarttijden, het verkleinen van de app-grootte en het leveren van tools voor het optimaliseren van uw apps. Onder de gebruikte optimalisatietechnieken:
    • Verminderd geheugengebruik door actiever ongebruikt geheugen vrij te geven aan het systeem, mmap te gebruiken in plaats van malloc, de uitvoering van geheugenintensieve processen op het niveau van de taakplanner in evenwicht te brengen, geheugenlekken te elimineren en de efficiëntie van het werken met bitmaps te verbeteren.
    • Het verkorten van de opstarttijd van het programma door initialisatie in de vroege stadia te vermijden, het verplaatsen van taken van de interfacethread naar een achtergrondthread, het minimaliseren van synchrone IPC-oproepen in de interfacethread, het elimineren van onnodig parseren van XML en JSON, het elimineren van onnodige schijf- en netwerkbewerkingen.
    • Het verkleinen van de omvang van programma's door onnodige interface-indelingen te verwijderen, over te schakelen naar adaptieve methoden voor het genereren van interfaces, het verwijderen van resource-intensieve functionaliteit (animaties, grote GIF-bestanden, enz.), het samenvoegen van binaire bestanden met het benadrukken van gemeenschappelijke afhankelijkheden, het elimineren van ongebruikte code, het verminderen van tekenreeksgegevens (het verwijderen van interne tekenreeksen, URL's en andere onnodige tekenreeksen uit vertaalbestanden), het opschonen van alternatieve bronnen en het gebruiken van het Android App Bundle-formaat.

    Bron: opennet.ru

Voeg een reactie