Pesquisa da Microsoft mostra que você paga por aplicativos gratuitos na duração da bateria
2 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
A realidade descoberta por muitos desenvolvedores é que, dada a escolha entre um aplicativo pago e um aplicativo gratuito suportado por anúncios, os usuários escolherão o aplicativo gratuito 100 vezes mais do que o aplicativo pago.
Agora, a Microsoft Research mostrou que não existe almoço grátis. Ao analisar aplicativos Android gratuitos suportados por anúncios, eles conseguiram mostrar que os anúncios exibidos quando o aplicativo está ativo podem consumir muito mais bateria do que o próprio aplicativo, dizendo que a execução de apenas um aplicativo pode esgotar sua bateria em cerca de 90 minutos.
O culpado são os anúncios baseados em localização, que obtêm sua localização usando GPS, já notório como um consumo de bateria, e depois baixam anúncios por uma conexão 3G aberta.
Por exemplo, no Angry Birds, apenas 20% são usados para exibir e executar o jogo, enquanto 45% são gastos para encontrar e carregar a localização do usuário com GPS e depois baixar anúncios apropriados ao local por uma conexão 3G. A conexão 3G permanece aberta por cerca de 10 segundos, mesmo que a transmissão de dados seja concluída, e essa “energia de cauda” consome outros 28% da energia do aplicativo.
Quando eles analisaram aplicativos Android populares, como Angry Birds, Free Chess e NYTimes, descobriram que apenas 10 a 30% da energia foi gasta para alimentar a função principal do aplicativo.
A solução, de acordo com Abhinav Pathak, pesquisador principal da Purdue University, Indiana, não era se livrar de aplicativos suportados por anúncios, mas otimizar o código dos SDKs de anúncios de terceiros também para a duração da bateria, sem um problema que foi considerado antes.
Pathak apresentará a pesquisa na EuroSys conferência em Berna, Suíça, no próximo mês.
Através da NewScientist. com