Transferir dados sem descarregar a bateria

Nesta aula, você aprenderá a minimizar o impacto de downloads e conexões de rede na duração da bateria, principalmente em relação ao rádio sem fio.

Esta aula demonstra as práticas recomendadas para programar e executar downloads usando técnicas como cache, pesquisa e pré-busca. Você aprenderá como o perfil de uso de energia do rádio sem fio pode afetar suas escolhas sobre quando, o que e como transferir dados para minimizar o impacto na duração da bateria.

Lições

Otimizar downloads para um acesso de rede eficiente
Esta lição apresenta a máquina de estado de rádio sem fio, explica como o modelo de conectividade do seu app interage com ela e como você pode minimizar a conexão de dados e usar a pré-busca e o agrupamento para minimizar o consumo de bateria associado às suas transferências de dados.
Minimizar o efeito de atualizações regulares
Esta lição examinará como a frequência de atualização pode variar para diminuir melhor o efeito das atualizações em segundo plano na máquina de estado de rádio sem fio subjacente.
Evitar downloads redundantes
A maneira mais simples de reduzir seus downloads é transferir apenas o que você precisa. Esta lição apresenta algumas práticas recomendadas para eliminar downloads redundantes.
Modificar padrões de download com base no tipo de conexão
Quando se trata de afetar a duração da bateria, nem todos os tipos de conexão são criados da mesma forma. Além de o rádio Wi-Fi consumir significativamente menos bateria do que os rádios sem fio equivalentes, os rádios usados em diferentes tecnologias sem fio têm implicações diferentes na bateria.