Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

Quais são as diferenças entre o android one e o android go?

Índice:

Anonim

O Android é uma fera complicada. É uma daquelas coisas que é essencialmente a mesma em dezenas de milhares de configurações de dispositivos diferentes, mas completamente diferentes na superfície. Ele precisa ser assim, porque é assim que o Google e seus parceiros podem oferecer uma variedade de telefones diferentes a cada preço, e ainda assim eles podem executar os mesmos aplicativos baixados do mesmo local. O fato de ser enviado para fora da porta é uma completa maravilha e mistério.

Pode ficar ainda mais confuso quando você adiciona versões "especiais" do Android projetadas para uma classe específica de hardware na mistura, como o Android One e o Android Go. Pode ser difícil entender as diferenças entre todas as versões, muito menos tentar comparar o Android Go com o Android One, que são anunciados como uma versão do Android projetada para hardware econômico. O Android em hardware ultrafino é uma estratégia de negócios - o Google quer o próximo bilhão - e também uma maneira de ajudar os países em desenvolvimento a construir infraestrutura e oferecer serviços a lugares que ainda não os têm disponíveis.

Os engenheiros de software e os desenvolvedores de aplicativos conhecem as diferenças e as nuances da plataforma Android, mas não é tão difícil para nós, gente comum, entender uma vez que está quebrada.

O que é o Android One?

Você pode pensar no Android One como uma maneira como empresas como Nokia e Motorola podem construir telefones com o software do Pixel e você não estaria muito errado.

Quando um telefone Android "normal" está em produção, a empresa decide que tipo de hardware usar e depois usa o código-fonte do Android para criar seu próprio sistema operacional. Há muita margem de manobra para uma empresa como a Samsung, que permite criar ótimos telefones Android e, em seguida, desenvolver o software e o sistema operacional para suportar os extras incluídos neles. Se a empresa que constrói esses telefones gostaria de incluir os serviços e a marca do Google - que seria o Google Play, Gmail, Google Fotos, Chrome e outros aplicativos do Google que encontramos pré-carregados na maioria dos telefones que compramos - o dispositivo deve passar por um conjunto de testes.

O Android One é o Android do Google em telefones de outros parceiros.

Esses testes realmente fazem apenas uma coisa: verifique se o dispositivo pode executar todos os aplicativos padrão do Google Play. O Google precisa fazer isso para oferecer seu próprio mercado de aplicativos; imagine como as coisas seriam ruins se você não tivesse idéia de quais aplicativos da Play Store funcionariam no seu telefone. Ao fazer com que todos os telefones passem nesses testes, o Google pode padronizar como os aplicativos são escritos para a Play Store e tudo funciona em qualquer lugar.

Com um dispositivo Android One, a empresa perde um pouco dessa independência quando se trata de hardware e software. Quando um telefone Android One está em produção, o Google toma a decisão final sobre o hardware usado, para garantir que o produto final seja um smartphone Android "de alta qualidade, mas de baixo custo". Em seguida, supervisiona a produção do software e mantém a responsabilidade de manter o dispositivo atualizado e funcionando bem durante toda a sua vida útil. O Android One foi projetado principalmente para o mercado indiano, mas se expandiu para incluir telefones para todos, independentemente de onde eles moram.

Mais: Estes são todos os telefones Android One disponíveis hoje

O que é o Android Go?

O Android Go não é uma versão especial do Android, como o Android One ou o Android "normal", que está em um telefone Google Pixel. É o mesmo Android (Android Oreo ou superior) projetado e otimizado para hardware de baixo custo com 1 GB de RAM ou menos.

Quando uma empresa que fabrica telefones pega o código-fonte do Android e cria sua versão do sistema operacional, ela define uma configuração de dispositivo. Essa configuração foi projetada para oferecer melhor suporte ao hardware interno do telefone e é um atalho que pode ser usado sempre que o Android precisar ser reconstruído (como quando um caminho de segurança precisa ser adicionado) para esse dispositivo em particular. Passar pelos arquivos de origem é entediante e muitas das edições nunca mudam, e é assim que todas essas edições são controladas.

O Android Go foi desenvolvido pelo Google, mas desenvolvido pelas empresas que fabricam os telefones.

O Android Go é uma configuração projetada pelo Google com ajustes no nível da plataforma para otimização de hardware de ponta, mais ferramentas para gerenciamento de dados e uma versão "leve" especial dos serviços móveis do Google. As empresas que fabricam telefones são capazes de usar essa configuração como base para a construção do Android, e uma vez que os detalhes de suporte de hardware são adicionados, nenhuma otimização adicional deve ser necessária.

Embora o Android Go inclua versões especiais dos aplicativos do Google que foram projetadas para dispositivos com 1 GB de RAM ou menos, os telefones Android Go podem baixar e instalar qualquer aplicativo do Google Play, exatamente como o Android One e os telefones Android "regulares". a diferença é que existe uma área específica na Play Store para aplicativos otimizados para telefones Android Go.

O Android Go estreou no início de 2018 com telefones da Nokia, ZTE, Alcatel, ASUS, Lava, Micromax e General Mobile. Em julho de 2018, a Motorola usou o Android Go para alimentar sua série E incrivelmente bem-sucedida com o E5 Play para o mercado europeu.

Mais: estes são todos os telefones Android Go disponíveis hoje

Um nome é um nome

No final, isso realmente não precisa importar, a menos que você seja um desenvolvedor - e isso é por design.

Android, Android One e Android Go são maneiras de oferecer telefones com Android que funcionam bem com o hardware dentro deles e podem usar qualquer um dos mais de um milhão de aplicativos encontrados na Play Store do Google. Isso pode fornecer mais trabalho aos desenvolvedores e ser um pouco confuso para os entusiastas que desejam conhecer as várias versões e diferenças, mas no final é tudo "apenas Android".