2013/11/27

Google optimizou Android 4.4 usando um Nexus 4 "limitado"


É fácil implementar e adicionar funcionalidades quando se tem um dispositivo com hardware "topo-de-gama". No entanto, a grande maioria dos utilizadores não dispõe de equipamentos com essas características... e por isso sujeita-se a ter um sistema que se torna frustrante de utilizar. Um dos objectivos do Android 4.4 era combater isso, e o Google usou medidas "radicais" para o fazer.



Para que as coisas melhorem, não há nada melhor do que colocar os developers a utilizar os sistemas que se esperam que os utilizadores tenham. Para isso, o Google modificou um Nexus 4, passando a ter uma resolução de 960x540 (a que se torna mais comum nos equipamentos acessíveis), um CPU dual-core a velocidade reduzida, e apenas 512MB de RAM.

Inicialmente, a utilização do Android 4.4 neste aparelho era desesperante, mas a missão com o nome de código "Project Svelte" tinha por objectivo reduzir ao máximo a memória utilizada, para que pudesse funcionar decentemente em equipamentos com apenas 512MB. O ataque foi feito em várias frentes: na redução da memória utilizada pelo sistema; na redução da memória utilizada pela apps em execução; pela gestão de como as apps reagem a situações de pouca memória disponível; e também fornecendo melhores ferramentas para que os developers possam analisar e corrigir o uso de memória pelas suas apps.

A missão foi cumprida, e o 4.4 torna-se na versão de Android mais eficiente até à data, sendo rápido e usando pouca memória. São boas notícias, mas que continuam a deixar no ar a pergunta: se o Android 4.4 funciona bem em equipamentos mais antigos... porque motivo o Google não "deu o exemplo" disponibilizando-o para o seu próprio Galaxy Nexus? Quaisquer que sejam as desculpas e justificações, teria sido o exemplo perfeito de que o Android 4.4 dava uma nova vida aos equipamentos mais limitados.

6 comentários:

  1. sobre o gnex é facil. a st-ericsson fexou portas!

    ResponderEliminar
  2. Não há drivers para os chips OMAP da TI

    ResponderEliminar
  3. Tretas. Pura má vontade ou modelo de negócio (?).
    Não me venham dizer que se a Google quisesse não arranjava os drivers depressa..
    Nem que pedisse as specs à TI e escrevessem os drivers.. Têm o know-how para isso.

    ResponderEliminar
  4. Nuno, é simples, tenta justificar isso a um director

    ResponderEliminar
  5. Tretas mesmo, em menos de um mês havia no fórum do costume, ROM's sem praticamente nenhum glitch gráfico.

    ResponderEliminar