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

Wat zijn de verschillen tussen Android One en Android Go?

Inhoudsopgave:

Anonim

Android is een ingewikkeld beest. Het is een van die dingen die in wezen hetzelfde zijn voor tienduizenden verschillende apparaatconfiguraties, maar totaal verschillend aan de oppervlakte. Het moet op deze manier zijn, want zo kunnen Google en zijn partners een keuze maken uit veel verschillende telefoons voor elke prijs, maar ze kunnen allemaal nog steeds dezelfde apps gebruiken die vanaf dezelfde plek zijn gedownload. Het feit dat het de deur uit wordt verzonden, is een compleet wonder en mysterie.

Het kan nog verwarrender worden wanneer u "speciale" versies van Android, ontworpen voor een specifieke klasse hardware, aan de mix toevoegt, zoals Android One en Android Go. Het kan moeilijk zijn om de verschillen tussen alle versies te begrijpen, laat staan ​​proberen Android Go te vergelijken met Android One, die beide worden geadverteerd als een versie van Android die is ontworpen voor budgethardware. Android op ultradunne hardware is zowel een bedrijfsstrategie - Google wil de Next Billion - als een manier om ontwikkelingslanden te helpen bij het opbouwen van infrastructuur en het aanbieden van diensten aan plaatsen waar ze nog niet beschikbaar zijn.

Software-ingenieurs en applicatie-ontwikkelaars kennen de verschillen en nuances van het Android-platform, maar het is voor ons gewone mensen echt niet zo moeilijk om het te begrijpen zodra het defect is.

Wat is Android One?

Je zou Android One kunnen beschouwen als een manier waarop bedrijven als Nokia en Motorola telefoons kunnen bouwen met de Pixel-software en je zou niet al te ver van de streep zijn.

Wanneer een "gewone" Android-telefoon in productie is, beslist het bedrijf dat deze maakt welke hardware wordt gebruikt en gebruikt vervolgens de Android-broncode om zijn eigen besturingssysteem te maken. Er is veel ruimte voor een bedrijf als Samsung, waarmee het geweldige Android-telefoons kan maken en vervolgens de software en het besturingssysteem kan uitbouwen ter ondersteuning van de extra's die erin zijn opgenomen. Als het bedrijf dat deze telefoons bouwt, de services en branding van Google wil opnemen - dat zijn Google Play, Gmail, Google Photos, Chrome en de andere Google-apps die we voorgeladen vinden op de meeste telefoons die we kopen - moet het apparaat een aantal testen.

Android One is Google's Android op telefoons van andere partners.

Deze tests doen eigenlijk maar één ding: zorg ervoor dat het apparaat elke standaard-app in Google Play kan uitvoeren. Google moet dit doen om zijn eigen app-marktplaats aan te bieden; stel je voor hoe erg het zou zijn als je geen idee had welke apps uit de Play Store op je telefoon zouden werken. Door elke telefoon te laten slagen voor deze tests, kan Google vervolgens standaardiseren hoe apps worden geschreven voor de Play Store en alles werkt overal.

Met een Android One-apparaat verliest het bedrijf dat het bouwt een deel van die onafhankelijkheid als het gaat om de hardware en software. Wanneer een Android One-telefoon in productie is, neemt Google de uiteindelijke beslissing over de gebruikte hardware, dus het kan er zeker van zijn dat het eindproduct een Android-smartphone van "hoge kwaliteit maar met lage kosten" is. Vervolgens houdt het toezicht op de softwareproductie en blijft de verantwoordelijkheid behouden om het apparaat gedurende de levensduur up-to-date te houden en goed te laten werken. Android One is voornamelijk ontworpen voor de Indiase markt, maar is uitgebreid met telefoons voor iedereen, ongeacht waar ze wonen.

Meer: dit zijn alle Android One-telefoons die vandaag beschikbaar zijn

Wat is Android Go?

Android Go is geen speciale versie van Android zoals Android One of "gewone" Android die op een Google Pixel-telefoon staat. Het is dezelfde Android (Android Oreo of hoger) die is ontworpen en geoptimaliseerd voor low-end hardware met 1 GB RAM of minder.

Wanneer een bedrijf dat telefoons maakt de Android-broncode neemt en hun versie van het besturingssysteem bouwt, stelt het een apparaatconfiguratie in. Deze configuratie is ontworpen om de hardware in de telefoon het beste te ondersteunen en het is een snelkoppeling die kan worden gebruikt wanneer Android opnieuw moet worden opgebouwd (zoals wanneer een beveiligingspad moet worden toegevoegd) voor dat specifieke apparaat. Het doornemen van bronbestanden is vervelend en veel van de bewerkingen zullen nooit veranderen, en dit is hoe al die bewerkingen worden bijgehouden.

Android Go is ontworpen door Google, maar gebouwd door de bedrijven die de telefoons maken.

Android Go is een configuratie die is ontworpen door Google met tweaken op platformniveau voor optimalisatie van hardware van lagere kwaliteit, meer tools voor gegevensbeheer en een speciale "lichte" versie van de mobiele services van Google. Bedrijven die telefoons maken, kunnen deze configuratie gebruiken als basis voor het bouwen van Android, en zodra details voor hardware-ondersteuning zijn toegevoegd, is verdere optimalisatie niet nodig.

Hoewel Android Go speciale versies van de apps van Google bevat die zijn ontworpen voor apparaten met 1 GB RAM of minder, kunnen Android Go-telefoons elke app van Google Play downloaden en installeren, net als Android One en "gewone" Android-telefoons. het verschil is dat er een specifiek gebied in de Play Store is voor apps die zijn geoptimaliseerd voor Android Go-telefoons.

Android Go debuteerde begin 2018 met telefoons van Nokia, ZTE, Alcatel, ASUS, Lava, Micromax en General Mobile. In juli 2018 gebruikte Motorola Android Go om hun ongelooflijk succesvolle E-serie te voeden met de E5 Play voor de Europese markt.

Meer: dit zijn alle Android Go-telefoons die vandaag beschikbaar zijn

Een naam is een naam

Uiteindelijk hoeft dit echt niets uit te maken, tenzij je een ontwikkelaar bent - en dat is van nature.

Android, Android One en Android Go zijn allemaal manieren om Android-telefoons aan te bieden die goed werken op de hardware binnenin en die een van de meer dan een miljoen apps in de Play Store van Google kunnen gebruiken. Het kan meer werk opleveren voor ontwikkelaars en een beetje verwarrend zijn voor enthousiastelingen die willen weten over de verschillende versies en verschillen, maar uiteindelijk is het allemaal 'alleen maar Android'.