Google a fazer dieta: Até onde vai a memória?
É oficial: com a escassez de memória a causar um rombo na indústria, a Google decidiu colocar os programadores de Android a fazerem um verdadeiro trabalho de formiga. Agora, as aplicações têm de ser comedidas no uso de memória, ou seja, vão ter de passar por uma espécie de detox. Como técnico e gamer, só posso dizer que isto é uma mistura de alívio e uma marotice daquelas que, em teoria, pode melhorar a nossa vida.
Memória limitada, performance chumbada!
Os tempos de glória em que os smartphones de gama baixa vinham equipados com **6GB** a **8GB** de memória já lá vão. Com a nova realidade, muitos modelos estão a contentar-se com apenas **4GB**. O que é que isto significa? Para quem gosta de jogar ou até de usar aplicações mais exigentes, é como estar a correr uma maratona com um pé atado. A Google não está a brincar e, para garantir que tudo funcione sem falhas, limitou a quantidade de memória que cada aplicação pode usar. Se uma aplicação ultrapassar os limites pré-definidos, a Google vai puxar o travão a fundo — ou seja, vai fechar a aplicação à força. E não, não é um pedido de desculpa, é mesmo uma ordem!
Os programadores vão ter de se focar em três áreas cruciais: **uso dinâmico de memória**, **uso de bitmaps** e **código DEX**. E sim, é tudo tão importante que parece que estamos a falar da receita secreta do KFC. O uso dinâmico de memória é o espaço que a aplicação ocupa enquanto está em execução. Se fosse um jogo, diríamos que é o inventário que se enche e se esvazia conforme precisamos de itens, ou seja, rabiscar no ambiente e deixar o que não interessa na prateleira.
O que vem pela frente? Mais frustração? Não, obrigatoriamente!
Agora, o uso de **bitmaps** é um problema que poderá ser um verdadeiro assassino de memória. Esses recursos, que dão vida a imagens vibrantes, podem consumir imensa memória. Imagina aquele jogo que devora os recursos do teu telemóvel apenas porque tem uma imagem espetacular de fundo. A recomendação da Google é clara: os programadores devem usar bitmaps de forma responsável. Se não, preparem-se para uma passagem de ano com lag, falhas e crashes. A otimização do **código** também é um requisito. Se o código parecer ter mais bytes do que uma discoteca a abarrotar, é obra de um programador desleixado. Com novas diretrizes, o código tem de ser pelo menos **25%** mais leve antes de sair para a loja virtual. É como fazer um upgrade de PC, mas sem gastar um cêntimo!
🔥 Dica do Técnico: Encontra gadgets e peças de reparação a preços incríveis.
Ver Ofertas Flash ⚡*Ao comprar através deste link, apoias o site sem custo extra.
Resumindo, estas mudanças têm como objetivo garantir experiências mais fluídas, mesmo em dispositivos que já andam a fazer uma maratona de longas datas. A Google dá um puxão de orelhas aos programadores para que se equipem com boas práticas de gestão de memória.
Veredicto? Se a questão se resume a investir mais na otimização ou num novo telemóvel, faz favor de passar na loja e levantar o novo. Isto pode ser uma melhoria forçada, mas vale a pena manter o conforto no telemóvel que já tens. Não é lixo, mas é uma daquelas coisas que se esperam com bons olhos, se os programadores se esforçarem minimamente.
🔧 Gostaste desta análise?
Mantemos o HotNews Tech online graças a leitores como tu. Se estás a pensar comprar algum gadget, ferramentas ou peças, usa o nosso link.
Não pagas nem mais um cêntimo e ajudas-nos a criar mais conteúdo!
Discover more from Hotnews.pt
Subscribe to get the latest posts sent to your email.
