Tech reviews and news

Projeto Svelte do Android 4.4 KitKat: o que é e por que você deve se importar

click fraud protection

No início desta semana, o Google revelou a força motriz por trás do lançamento do Android 4.4 Kitkat e seu nome é ‘Projeto Svelte’. Vamos dar uma olhada no que é essa iniciativa curiosamente chamada, como foi desenvolvida e se - como alguns afirmam - ela poderia levar ao fim da fragmentação no Android.

O que é o Projeto Svelte?

A chave está no nome. Svelte é a tentativa do Google de cortar a gordura do Android, permitindo que ele funcione mais rápido e sem problemas em aparelhos de menor alcance. Surgiu após a admissão do Google de que iniciativas como o ‘Project Butter’ (introduzida no Android 4.1) fizeram o sistema operacional uma experiência de usuário sedosa, mas à custa de aumentar os requisitos de hardware significativamente.

“A primeira coisa em que trabalhei foi no Projeto Butter para tornar o sistema mais suave”, explicou o chefe de engenharia do Google, Dave Burke, em uma entrevista com Ler escrever. “A questão é que a manteiga engorda. Então fiz o Projeto Svelte para perder peso. Portanto, agora minha contribuição para o Android é basicamente zero. ”

É uma boa piada, mas Svelte resolve um problema sério para o Google. O Android 3.0 era puramente para tablets, portanto, os aparelhos Android básicos incapazes de executar o Android 4.x eram ser forçado a instalar o antigo sistema operacional Android 2.3 para manter um usuário razoavelmente responsivo experiência. A plataforma de três anos fez um trabalho, mas também bloqueou os proprietários desses telefones de recursos mais recentes e um número crescente de aplicativos que requerem Android 4.0 e superior.

Android 4.4

Como o Projeto Svelte foi feito?

O Google é famoso por "dogfooding", ou seja, fazer com que seus funcionários usem e vivam com seus próprios projetos. Não foi diferente com o Projeto Svelte. Todos na equipe receberam um Nexus 4 danificado, onde a RAM endereçável foi cortada pela metade para 512 MB e a resolução cortada de um HD amigável de 1280 x 768 pixels para 960 x 540 pixels. Dois dos quatro núcleos de processamento do Nexus 4 também foram desligados e as velocidades de clock dos dois restantes foram reduzidas.

“Literalmente, um grupo de nós apenas o usamos como nosso telefone padrão. Foi doloroso e estava quebrado no início ”, disse Burke, que listou as quatro metas principais que sua equipe se propôs a alcançar:

  • Reduza a pegada do sistema.
  • Reduza a pegada (uso de memória) dos aplicativos executados em um dispositivo Google Experience (Nexus).
  • Corrija como os aplicativos reagem e travam durante situações de memória ruim.
  • Fornece uma melhor medição e instrumentação de como os aplicativos são executados no Android, para que os desenvolvedores possam ver o quão preocupados com a memória seus aplicativos são.

A equipe do Projeto Svelte chegou lá retirando os aplicativos do Google do sistema operacional (incluindo até a Google Play Store), o que reduziu drasticamente o uso de memória. Isso também permitiu que o KitKit fosse ainda mais personalizável, já que funcionalidades bloqueadas anteriormente, como mensagens SMS, agora podem ser trocadas como qualquer outro aplicativo por uma alternativa de terceiros.

Svelte também colocou uma forte ênfase na redução do uso de RAM em aplicativos de terceiros, dando aos desenvolvedores acesso a ‘ProcStats’ - uma ferramenta que monitora o uso de memória do aplicativo. O Android agora também rastreia o uso de memória do aplicativo e desligará um aplicativo se ele estiver usando muita memória por muito tempo, então o incentivo para fazer aplicativos mais eficientes é forte.

Como o Projeto Svelte pode acabar com a fragmentação do Android

Com todos esses benefícios, espalhou-se a noção de que o Projeto Svelte é a bala de prata do Google para consertar a fragmentação do Android e, aparentemente, existem argumentos convincentes para comprovar isso:

  • A grande maioria dos telefones Android agora pode executar o sistema operacional mais recente
  • Os fabricantes sabem que um telefone Android de baixo custo com o sistema operacional Android mais recente é uma proposta de vendas atraente
  • Os clientes vão votar com suas carteiras, que devem ver telefones Android 4.4 orçamento muito em breve

Mas há uma razão melhor, (ainda) menos divulgada para ser otimista também, que foi, sem dúvida, a força motriz por trás do Projeto Svelte em primeiro lugar: o Google Play Services. Colocar a versão mais recente do Android em dispositivos móveis de baixo custo também traz a versão mais recente do Google Play Services para eles.

O que é o Google Play Services? Nossa análise detalhada vai lhe dizer mais, mas em poucas palavras, é um serviço de segundo plano com níveis quase ilimitados de acesso para modificar seu telefone. Ele já tem permissão para fazer a lista de coisas (distribuídas em duas telas!) Mostrada abaixo e, o que é notável, pode até conceder a si mesmo novas permissões a qualquer momento.

ANÁLISE: Por que o Google Play Services é mais importante do que o Nexus 5

Serviços do Google Play

As cabeças dos conspiradores de privacidade podem explodir, mas o ponto é que o Google Play Services em dispositivos Android 4.x é a ferramenta que pode atualizar praticamente todas as partes da plataforma. Ele mantém 99% da funcionalidade totalmente atualizada, mesmo se o número da versão do Android mudar no futuro. Isso parece muito bom para nós.

Como o Projeto Svelte não pode acabar com a fragmentação do Android

E ainda existem alguns bits significativos:

  • Capas de terceiros do fabricante
  • Vida da bateria
  • Sim, números de versão do Android

O primeiro deles é algo que tem atormentado o Android desde o primeiro dia: as sobreposições gráficas que os fabricantes de celulares colocam em cima do Android para diferenciar seus aparelhos. Moto GDado que a Motorola recentemente reivindicou seu Android predominantemente em estoque £ 135 Moto G (à direita) poderia executar tarefas básicas no Android 4.3 mais rápido do que o TouchWiz da Samsung, infligido £ 500 Galaxy S4, dá uma ideia de como essas skins podem ser problemáticas. Em um acidente vascular cerebral, as peles podem eliminar grande parte das eficiências obtidas no Android 4.4. Pior ainda, poderia dar aos fabricantes a margem de manobra para peles ainda mais preguiçosas.

Em seguida, vem a duração da bateria porque, apesar de todos os seus avanços, surpreendentemente, o Android 4.4 não parece ter melhorado muito. Uma crítica importante ao dispositivo herói Android 4.4, o Nexus 5 é a duração da bateria inconsistente e os proprietários do Nexus 4 não relataram nenhum ganho significativo com a atualização do 4.4, com melhores saltos, na verdade, provenientes da atualização anterior do Android 4.2 para o 4.3.

A capacidade da bateria continua sendo um custo de fabricação significativo, razão pela qual o Nexus 5 sofreu um grande corte de capacidade em comparação com o LG G2 que o inspirou e os aparelhos econômicos - enquanto executam componentes que consomem menos energia - sempre vêm com baterias muito menores. O Android 2.3, por outro lado, é frugal e, ao criar um orçamento de aparelhos, cortar atalhos sempre que possível é crucial.

Por último, temos os números de versão do Android porque, embora o Google Play Services possa atualizar a maioria das coisas em seu telefone, ele não pode acionar atualizações automáticas do Android 4.4 para 4.5, 5.0 ou onde quer que o sistema operacional esteja direcionado Próximo. Muitos usuários podem não se importar em usar a versão mais recente do Android, mas muitos se preocupam e até o Google descobre como consertar o aspecto mais literal da fragmentação do Android. A Apple terá um pau para vencê-lo com.

Além disso, o Google precisa dar um exemplo melhor para os fabricantes. Isto excluído a criança de dois anos Galaxy Nexus da atualização do Android 4.4, embora o ponto do KitKat seja que ele funciona melhor em telefones mais antigos e econômicos. Enquanto isso, a Apple apenas excluiu seu iPhone 3GS de cinco gerações do iOS 7 neste ano. Se o Google não transmite a mensagem de que se preocupa ativamente em consertar a fragmentação em seus próprios aparelhos de marca, que esperança tem de convencer os outros?

Por que você deve se preocupar com o Projeto Svelte

Apesar dessas preocupações, não há dúvida de que o Google acertou em suas prioridades ao montar a equipe do Projeto Svelte. O Android há muito oferece a maior funcionalidade e personalização dos principais sistemas operacionais móveis e, tendo suavizou suas arestas com o Project Butter, tornando-o mais eficiente em dispositivos menos potentes foi o principal emitir.

O Projeto Svelte pode não ser a solução mágica para a fragmentação do Android que muitos gostariam que fosse, mas torna a plataforma mais rápida, mais coesa e mais amplamente disponível do que qualquer versão anterior. Esse é um grande passo.

Em seguida, leia 10 razões para não comprar um Xbox One ou PS4 antes do Natal

Amazon Fire TV recebe guia de TV e filmes grátis, mas os britânicos perdem

Há muito conteúdo de vídeo gratuito por aí agora, já que os provedores procuram oferecer aos espe...

Consulte Mais Informação

Acer Swift 5 confirmou apresentar o chip Tiger Lake de próxima geração da Intel

A Acer anunciou o novo laptop Acer Swift 5 (2020) hoje durante o evento Next @ Acer, mas você pod...

Consulte Mais Informação

insta story