Inhaltsverzeichnis:
Android ist ein kompliziertes Biest. Es ist eines dieser Dinge, die im Wesentlichen für Zehntausende verschiedener Gerätekonfigurationen gleich sind, aber an der Oberfläche völlig unterschiedlich sind. Dies muss auch so sein, da Google und seine Partner auf diese Weise in der Lage sind, zu jedem Preis eine Auswahl an verschiedenen Telefonen anzubieten und dennoch alle dieselben Apps ausführen können, die vom selben Ort heruntergeladen wurden. Die Tatsache, dass es aus der Tür verschickt wird, ist ein Wunder und ein Rätsel.
Noch verwirrender wird es, wenn Sie dem Mix "spezielle" Versionen von Android hinzufügen, die für eine bestimmte Hardware-Klasse entwickelt wurden, z. B. Android One und Android Go. Es kann schwierig sein, die Unterschiede zwischen allen Versionen zu verstehen, geschweige denn zu versuchen, Android Go mit Android One zu vergleichen, die beide als eine Version von Android beworben werden, die für preisgünstige Hardware entwickelt wurde. Android auf ultraschlanker Hardware ist sowohl eine Geschäftsstrategie - Google will die nächste Milliarde - als auch eine Möglichkeit, Entwicklungsländern beim Aufbau von Infrastrukturen zu helfen und Dienste für Orte anzubieten, für die sie noch nicht verfügbar sind.
Software-Ingenieure und Anwendungsentwickler kennen die Unterschiede und Nuancen der Android-Plattform, aber es ist für uns normale Leute nicht allzu schwierig, sie zu verstehen, wenn sie einmal zusammengebrochen sind.
Was ist Android One?
Sie können sich Android One als eine Möglichkeit vorstellen, mit der Unternehmen wie Nokia und Motorola Telefone mit der Pixel-Software bauen können, ohne dass Sie zu weit davon entfernt wären.
Wenn ein "normales" Android-Telefon in Produktion ist, entscheidet das Unternehmen, welche Hardware verwendet werden soll, und erstellt anhand des Android-Quellcodes ein eigenes Betriebssystem. Ein Unternehmen wie Samsung hat viel Spielraum, um großartige Android-Telefone zu erstellen und dann die Software und das Betriebssystem so zu entwickeln, dass die darin enthaltenen Extras unterstützt werden. Wenn das Unternehmen, das diese Handys herstellt, die Dienste und das Branding von Google einbeziehen möchte - das sind Google Play, Google Mail, Google Photos, Chrome und die anderen Google-Apps, die auf den meisten von uns gekauften Handys vorinstalliert sind - muss das Gerät eine Reihe von bestehen Tests.
Android One ist Googles Android auf Handys anderer Partner.
Diese Tests machen wirklich nur eines: Stellen Sie sicher, dass das Gerät jede Standard-App ausführen kann, die in Google Play enthalten ist. Google muss dies tun, um einen eigenen App-Marktplatz anzubieten. Stellen Sie sich vor, wie schlimm es wäre, wenn Sie nicht wüssten, welche Apps aus dem Play Store auf Ihrem Telefon funktionieren würden. Indem Sie dafür sorgen, dass jedes Telefon diese Tests besteht, kann Google standardisieren, wie Apps für den Play Store geschrieben werden und alles überall funktioniert.
Mit einem Android One-Gerät verliert das Unternehmen, das es baut, einen Teil dieser Unabhängigkeit in Bezug auf Hardware und Software. Wenn ein Android One-Telefon in Produktion ist, trifft Google die endgültige Entscheidung über die verwendete Hardware, sodass Sie sicher sein können, dass das Endprodukt ein "hochwertiges, aber kostengünstiges" Android-Smartphone ist. Es überwacht dann die Software-Produktion und behält die Verantwortung, das Gerät während seiner gesamten Lebensdauer auf dem neuesten Stand zu halten und funktionsfähig zu halten. Android One wurde in erster Linie für den indischen Markt entwickelt, hat sich jedoch um Mobiltelefone für jedermann erweitert, unabhängig davon, wo sie leben.
Mehr: Dies sind alle Android One-Handys, die heute verfügbar sind
Was ist Android Go?
Android Go ist keine spezielle Android-Version wie Android One oder "normales" Android, das sich auf einem Google Pixel-Handy befindet. Es ist dasselbe Android (Android Oreo oder höher), das für Low-End-Hardware mit 1 GB RAM oder weniger entwickelt und optimiert wurde.
Wenn ein Unternehmen, das Telefone herstellt, den Android-Quellcode verwendet und dessen Version des Betriebssystems erstellt, richtet es eine Gerätekonfiguration ein. Diese Konfiguration wurde entwickelt, um die Hardware im Telefon optimal zu unterstützen. Sie ist eine Verknüpfung, die verwendet werden kann, wenn Android für ein bestimmtes Gerät neu erstellt werden muss (z. B. wenn ein Sicherheitspfad hinzugefügt werden muss). Das Durchsuchen von Quelldateien ist mühsam und viele der Änderungen werden sich nie ändern. Auf diese Weise werden alle diese Änderungen protokolliert.
Android Go wurde von Google entwickelt, aber von den Unternehmen, die die Telefone herstellen, entwickelt.
Android Go ist eine Konfiguration, die von Google mit Optimierungen auf Plattformebene für die Optimierung von Low-End-Hardware, mehr Tools für das Datenmanagement und einer speziellen "Light" -Version der mobilen Dienste von Google entwickelt wurde. Unternehmen, die Telefone herstellen, können diese Konfiguration als Basis für die Erstellung von Android-Geräten verwenden, und nach Hinzufügung spezifischer Informationen für den Hardware-Support sollte keine weitere Optimierung erforderlich sein.
Während Android Go spezielle Versionen von Googles Apps enthält, die für Geräte mit 1 GB RAM oder weniger entwickelt wurden, können Android Go-Telefone jede App von Google Play herunterladen und installieren, genau wie Android One und "normale" Android-Telefone. Der Unterschied besteht darin, dass es im Play Store einen bestimmten Bereich für Apps gibt, die für Android Go-Telefone optimiert sind.
Anfang 2018 debütierte Android Go mit Handys von Nokia, ZTE, Alcatel, ASUS, Lava, Micromax und General Mobile. Im Juli 2018 nutzte Motorola Android Go, um seine unglaublich erfolgreiche E-Serie mit dem E5 Play für den europäischen Markt zu versorgen.
Mehr: Dies sind alle Android Go-Handys, die heute verfügbar sind
Ein Name ist ein Name
Am Ende muss das wirklich keine Rolle spielen, es sei denn, Sie sind Entwickler - und das ist beabsichtigt.
Android, Android One und Android Go sind alle Möglichkeiten, um Android-fähige Telefone anzubieten, die gut auf der darin enthaltenen Hardware laufen und eine der mehr als eine Million Apps verwenden können, die im Google Play Store erhältlich sind. Es mag Entwicklern mehr Arbeit bieten und für Enthusiasten, die etwas über die verschiedenen Versionen und Unterschiede wissen wollen, verwirrend sein, aber am Ende ist alles "nur Android".