Anúncios integrados em aplicativos para telefone - como evitar o desperdício de bateria?


8

Considerando a análise do PCWorld lançada em março:

Aplicativos Android gratuitos, cheios de anúncios, são os principais drenos de bateria

Pesquisadores da Universidade Purdue, em colaboração com a Microsoft, afirmam que a publicidade de terceiros em aplicativos gratuitos para smartphones pode ser responsável por 65 a 75% do consumo de energia de um aplicativo ...

Existe uma prática recomendada para integrar o suporte a anúncios em aplicativos móveis, para não esgotar muito a bateria do usuário?

... Quando você aciona o Angry Birds no seu telefone Android, os pesquisadores descobrem que o principal componente do jogo consome apenas 18% da energia total do aplicativo. A maior carga de bateria vem do software que fornece anúncios e análises de terceiros, responsáveis ​​por 45% da energia total do aplicativo, de acordo com o estudo ...

Alguém invocou maneiras melhores de se manter afastado do "3G Tail", como o relatório coloca? É melhor / possível baixar um grande conjunto de anúncios armazenados em cache por algumas horas e usá-los para preencher o espaço do anúncio, para evitar o uso constante dos rádios Wi-Fi / 3G?

Existem práticas recomendadas para a inclusão de anúncios em aplicativos móveis?


Provavelmente não é o seu código que apresenta esses problemas, mas o componente que o provedor de anúncios forneceu ... que você não poderá alterar.
31712 Brian As

Respostas:


2

Eu sei que isso pode parecer muito demorado, mas você pode pensar em:

  • escreva um gerente de anúncios pessoal , voltado para esse objetivo específico (consumo de energia)
  • perfilar cada componente de anúncio existente para consumo de energia

E eu realmente acho que isso não será perda de tempo.

Você só precisa se lembrar que cada versão diferente do sistema operacional pode ter uma política de energia diferente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.