KitKat: a versão mais evoluída e mais enxuta do Android

Depois de se tornar mais confiável com o Jelly Bean — e o seu Project Butter —, o chamado Project Svelte apareceu para cortar gorduras, com potencial para rodar mesmo em aparelhos mais modestos
    
KitKat: a versão mais evoluída e mais enxuta do Android (Fonte da imagem: Reprodução/TechCrunch)
O Android parece ter amadurecido como sistema operacional. Com a proposta denominada “Project Butter”, da qual se originou o Jelly Bean (4.1), o SO ganhou maior confiabilidade em sua interface de usuário, ganhando o que a Google defende ser uma paridade com a concorrência — o iOS, bem entendido. Qual seria o próximo passo? Perder alguns “quilinhos” extras adquiridos durante o processo, a fim de conseguir uma melhor performance.
Há, é claro, um nome fantasia para identificar o novo foco das atenções da Google. Trata-se do “Project Svelte”, cujo resultado foi o alardeado Android 4.4 KitKat. “Quando eu comecei, nós brincávamos que a meta do Project Butter era deixar o sistema mais responsivo”, disse o engenheiro-chefe para o Android, Dave Burke, em entrevista ao site ReadWrite.
“Ocorre, entretanto, que a manteiga [butter] ocasiona o ganho de peso. Então eu bolei o Project Svelte [esbelto] para perder peso. Dessa forma, a minha contribuição para o Android foi, basicamente, zero”, brincou o sujeito.

Project Svelte e Nexus 4

KitKat: a versão mais evoluída e mais enxuta do Android (Fonte da imagem: Reprodução/Wikimedia Commons)
Trazudido em termos mais práticos, o Project Svelte teve por objetivo tornar as soluções de design do sistema operacional acessíveis a praticamente qualquer aparelho construído. De fato, o Android KitKat pode rodar em gadgets com apenas 512 MB de memória RAM, reduzindo a fragmentação do SO e diminuindo a necessidade do Gingerbread (2.3) em smartphones mais modestos.
Mas a coisa toda foi tornada ainda mais prática pela equipe de Burke. “A meta do Project Svelte foi, basicamente, reduzir a utilização de memória, limitando-a a 512 MB”, disse ele à referida publicação. “A forma como conseguimos isso foi... Pegando um Nexus 4 e adaptando-o para rodar em 512 MB.”

“Vamos levar para casa e ver no que dá”

Em seguida, a equipe forçou o KitKat a trabalhar em uma resolução mais baixa e também a rodar com apenas dois processadores, em vez de quatro. Mesmo a frequência de processamento foi baixada antes que cada um dos engenheiros levasse para casa uma cópia “capada” do aparelho, garantindo uma experiência mais próxima.
KitKat: a versão mais evoluída e mais enxuta do Android (Fonte da imagem: Divulgação/Google)
“Nós adaptamos a resolução para o qHD, que é 960x540, já que é uma espécie de ponto ideal para smartphones mais modestos”, disse o sujeito. “Nós reduzimos o número de CPUs de quatro para duas. Reduzimos o clock e  outros adicionais. Literalmente, muitos de nós usaram isso como celular principal”, garantiu Burke, reforçando a experiência “dolorosa”, ao menos no início.

Quatro objetivos

Uma vez configurado o Nexus 4, o grupo de engenheiros da Google definiu quatro balizas para a “redução de gordura” que desembocaria no Android 4.4 KitKat:
  • Reduzir a utilização de memória do sistema;
  • Reduzir a utilização de memória de aplicativos que rodem em aparelhos da Google Experience (Nexus);
  • Reparar a forma como os aplicativos reagem aos travamentos em situações de pouca memória disponível; e
  • Prover melhor instrumentação para medida de como os apps estão rodando no Android, a fim de fornecer aos desenvolvedores uma perspectiva de quanta memória seus aplicativos consomem.
KitKat: a versão mais evoluída e mais enxuta do Android (Fonte da imagem: Divulgação/Google)
A última diretriz foi materializada no modo “ProcStats”, o qual permite que a Google monitore a utlização de memória RAM por parte dos apps, dividindo aqueles com processos moderados daqueles que devoram os recursos do sistema. Como resultado, por fim, o KitKat deve mesmo se consagrar como o Android mais funcional e enxuto — um novo passo natural depois da necessária ingestão de gorduras, é claro.
Fonte: ReadWrite

Comentários

Postagens mais visitadas deste blog

Rasteira no Tinder e Facebook: Badoo permitirá "encontro" com seu match sem sair de casa

A retrocompatibilidade do Xbox One é um dos grandes esforços da Microsoft em suas plataformas de jogos, mas a Sony não considera isso tão útil assim. Embora os usuários do Xbox One possam desfrutar de um catálogo cada vez maior de jogos do 360, recentemente a empresa rival disse que esse recurso acaba sendo "não muito utilizado". Para tentar saber se a compatibilidade com versões anteriores vale a pena, o Ars Technica vasculhou os dados do Xbox Live e descobriu que um pequeno número de 1,5% de uso do Xbox One foi nos títulos compatíveis com versões anteriores. Menos de 2% de uso no Xbox One Dentre os 1,65 bilhões de minutos, os dados mostraram uma média de apenas 23,9 minutos de jogatinas na retrocompatibilidade por usuário do Xbox One, sendo que cada um gasta em média 1.529 minutos no console. As coisas não melhoram muito quando você olha para jogos individuais. O título mais avançado compatível com versões anteriores na amostra do Ars Technica, Call of Duty: Black Ops, foi jogado por três ou quatro de cada 1.000 usuários ativos do Xbox Live. Poder absoluto: Xbox Scorpio impressiona em vários teasers vazados antes da E3 Poder absoluto: Xbox Scorpio impressiona em vários teasers vazados antes da E3 5 Windows 07 Jun Sony não se mostra preocupada com sucesso do Nintendo Switch e ainda alfineta Xbox One Sony não se mostra preocupada com sucesso do Nintendo Switch e ainda alfineta Xbox One 12 Feiras e eventos 06 Jun As taxas de uso de jogos menos populares caem abruptamente, e nenhum outro título compatível com versões anteriores se classifica nos 100 melhores aplicativos do Xbox One em termos de usuários únicos totais. Considerando a metodologia usada, os dados não são concretos, e não consegue medir o quanto compatibilidade com versões anteriores influencia um usuário individual na sua decisão de compra. Resposta da Microsoft Após a publicação da declaração da Sony sobre o assunto, o Vice-presidente corporativo da plataforma de jogos da Microsoft, Mike Ybarra, se pronunciou em sua conta pessoal no Twitter para discordar. Seguir Mike Ybarra ✔ @XboxQwik Disagree. We want gamers to play the best games of the past, current, and future. It's what gamers have asked for. http://kotaku.com/sony-execs-slam-on-old-games-misses-the-appeal-of-the-c-1795825367?utm_medium=sharefromsite&utm_source=Kotaku_twitter … 11: 14 - 6 Jun 2017 Photo published for Sony Exec's Slam On Old Games Misses The Appeal Of The Classics Sony Exec's Slam On Old Games Misses The Appeal Of The Classics How much effort should today’s console makers put into keeping the classics in print and playable on modern hardware? There’s a lot of room for debate, but one PlayStation exec just weighed in with... kotaku.com 736 736 Retweets 1.831 1.831 favoritos Twitter Ads info and privacy Eu discordo. Queremos que os jogadores joguem os melhores jogos do passado, presente e futuro. É o que os jogadores pediram. Logo em seguida, um usuário respondeu essa declaração enviando a Ybarra um gráfico com os dados do Ars Technica. A isso, o executivo respondeu que se trata de uma "visão imprecisa". 6 Jun Lucky @LambentLucky @XboxQwik But few actually do... pic.twitter.com/XbYhq7Zn2H Seguir Mike Ybarra ✔ @XboxQwik @LambentLucky Scraping some data off servers gives an inaccurate view of what people do. 16: 07 - 6 Jun 2017 · Redmond, WA 56 56 Retweets 182 182 favoritos Twitter Ads info and privacy Levantar alguns dados de servidores dá uma visão imprecisa do que as pessoas fazem. E você, o que acha? A retrocompatibilidade faz alguma diferença real?

Além do pretinho básico: duas outras cores do Galaxy Note 8 vazam na web