Logo it.androidermagazine.com
Logo it.androidermagazine.com

Quali sono le differenze tra Android One e Android Go?

Sommario:

Anonim

Android è una bestia complicata. È una di quelle cose che è essenzialmente la stessa in decine di migliaia di diverse configurazioni del dispositivo, ma completamente diverse in superficie. Deve essere così perché è così che Google e i suoi partner sono in grado di offrire una scelta di molti telefoni diversi a ogni prezzo, ma tutti possono ancora eseguire le stesse app scaricate dallo stesso posto. Il fatto che venga spedito fuori dalla porta è una meraviglia e un mistero completi.

Può diventare ancora più confuso quando aggiungi nel mix versioni "speciali" di Android progettate per una specifica classe di hardware, come Android One e Android Go. Può essere difficile comprendere le differenze tra tutte le versioni, per non parlare del tentativo di confrontare Android Vai ad Android One, che sono entrambi pubblicizzati come una versione di Android progettata per l'hardware economico. Android su hardware ultra-sottile è sia una strategia aziendale - Google vuole il prossimo miliardo - sia un modo per aiutare i paesi in via di sviluppo a costruire infrastrutture e offrire servizi in luoghi che non li hanno ancora disponibili.

Gli ingegneri del software e gli sviluppatori di applicazioni conoscono le differenze e le sfumature della piattaforma Android, ma in realtà non è troppo difficile per noi gente normale capire una volta che è stata analizzata.

Che cos'è Android One?

Potresti pensare ad Android One come un modo in cui aziende come Nokia e Motorola possono costruire telefoni con il software Pixel e non saresti troppo lontano dal segno.

Quando è in produzione un telefono Android "normale", l'azienda che lo decide decide quale hardware utilizzare, quindi utilizza il codice sorgente Android per creare il proprio sistema operativo. C'è un grande margine di manovra concesso a un'azienda come Samsung che le consente di creare ottimi telefoni Android e quindi sviluppare il software e il sistema operativo per supportare gli extra inclusi in essi. Se la società che costruisce questi telefoni desidera includere i servizi e il branding di Google, ovvero Google Play, Gmail, Google Foto, Chrome e le altre app Google che troviamo precaricate sulla maggior parte dei telefoni che acquistiamo, il dispositivo deve superare una serie di test.

Android One è Android di Google su telefoni di altri partner.

Questi test fanno davvero solo una cosa: assicurati che il dispositivo sia in grado di eseguire tutte le app standard presenti in Google Play. Google deve farlo per offrire il proprio marketplace di app; immagina come sarebbero le cose brutte se non avessi idea di quali app del Play Store funzionerebbero sul tuo telefono. Facendo passare ogni test a tutti i telefoni, Google può quindi standardizzare il modo in cui le app vengono scritte per il Play Store e tutto funziona ovunque.

Con un dispositivo Android One, la società che lo costruisce perde un po 'di quella indipendenza quando si tratta di hardware e software. Quando un telefono Android One è in produzione, Google prende la decisione finale sull'hardware utilizzato, quindi può essere sicuro che il prodotto finale sia uno smartphone Android "di alta qualità ma a basso costo". Supervisiona quindi la produzione del software e mantiene la responsabilità di mantenere il dispositivo aggiornato e funzionante per tutta la sua vita. Android One è stato progettato principalmente per il mercato indiano, ma si è ampliato per includere telefoni per tutti, indipendentemente dal luogo in cui vivono.

Altro: questi sono tutti i telefoni Android One disponibili oggi

Che cos'è Android Go?

Android Go non è una versione speciale di Android come Android One o Android "normale" che si trova su un telefono Google Pixel. È lo stesso Android (Android Oreo o superiore) progettato e ottimizzato per hardware di fascia bassa con 1 GB di RAM o meno.

Quando un'azienda che produce telefoni prende il codice sorgente Android e crea la propria versione del sistema operativo, imposta una configurazione del dispositivo. Questa configurazione è progettata per supportare al meglio l'hardware all'interno del telefono ed è un collegamento che può essere utilizzato ogni volta che Android deve essere ricostruito (come quando è necessario aggiungere un percorso di sicurezza) per quel particolare dispositivo. Passare attraverso i file di origine è noioso e molte delle modifiche non cambieranno mai, ed è così che tutte queste modifiche vengono monitorate.

Android Go è progettato da Google ma realizzato dalle società che producono i telefoni.

Android Go è una configurazione progettata da Google con modifiche a livello di piattaforma per l'ottimizzazione dell'hardware di fascia bassa, più strumenti per la gestione dei dati e una versione speciale "leggera" dei servizi mobili di Google. Le aziende che producono telefoni sono in grado di utilizzare questa configurazione come base per la creazione di Android e, una volta aggiunte le specifiche per il supporto hardware, non dovrebbero essere necessarie ulteriori ottimizzazioni.

Mentre Android Go include versioni speciali delle app di Google che sono state progettate per dispositivi con 1 GB di RAM o meno, i telefoni Android Go sono in grado di scaricare e installare qualsiasi app da Google Play proprio come Android One e telefoni Android "normali". la differenza è che esiste un'area specifica nel Play Store per app ottimizzate per i telefoni Android Go.

Android Go ha debuttato all'inizio del 2018 con telefoni Nokia, ZTE, Alcatel, ASUS, Lava, Micromax e General Mobile. Nel luglio 2018 Motorola ha utilizzato Android Go per alimentare la sua serie E di incredibile successo con E5 Play per il mercato europeo.

Altro: questi sono tutti i telefoni Android Go disponibili oggi

Un nome è un nome

Alla fine, questo non deve davvero importare se non sei uno sviluppatore, e questo è di progettazione.

Android, Android One e Android Go sono tutti modi per offrire telefoni basati su Android che funzionano bene sull'hardware al loro interno e possono utilizzare qualsiasi delle oltre un milione di app presenti nel Play Store di Google. Potrebbe fornire più lavoro agli sviluppatori ed essere un po 'confuso per gli appassionati che vogliono conoscere le varie versioni e differenze, ma alla fine è tutto "solo Android".