2014/09/12

iOS8 vai ser anti-Facebook?


Estamos a poucos dias da chegada do novo iOS 8, e com ele um conjunto de melhoramentos que poderão ter algumas consequências curiosas... como levar a um aumento da desinstalação da app do Facebook.

A nova funcionalidade a que me refiro é algo que os utilizadores Android já conhecem há bastante tempo: a discriminação do consumo de bateria por app. É certo que todos nós descobrimos facilmente quando uma app tem um consumo excessivo (particularmente no caso de jogos e apps mal programadas, que "derretem" a bateria em poucas horas); mas há muitos outros casos onde essa detecção se torna mais difícil - particularmente se se tratar de uma app cujo consumo excessivo se deve ao que está a fazer em "background".

Com o iOS8 essas apps serão atiradas para o topo da lista das mais gastadoras; e também temos também a curiosidade de ser indicado que o consumo do serviço de telefone se deve ao sinal fraco da rede (um dos factores que tem forte impacto na autonomia - bastando colocar um smartphone durante um dia numa zona de pouca rede, e outro dia numa de rede excelente, para verem as diferenças).

Invariavelmente, a app que aparece no topo da lista das mais gastadoras é o Facebook. E isto vem ao encontro de todas as dicas que recomendam que a melhor forma de "duplicar a autonomia" num smartphone é simplesmente desinstalar o Facebook (ou no mínimo, desactivar todas as suas notificações e "background updates" para que ele permaneça mesmo quietinho sempre que não estivermos com a app em execução.)

A "culpabilização" das apps no que diz respeito a comerem bateria já aconteceu no Android. É bom ver que agora também os utilizadores iOS poderão ter dados concretos sobre o impacto que as apps têm na autonomia dos seus equipamentos.


[obrigado ao Joel pelo screenshot do iOS8]

8 comentários:

  1. No Windows Phone já podemos gerir as APPS e serviços que queremos deixar a correr em backgrounds.

    Versão 8,1

    ResponderEliminar
  2. Quem gosta desse tipo de site, acredito que prefira andar com o carregador no bolso ao invés de remover a aplicação.

    ResponderEliminar
  3. Acho completamente descabido este artigo. Se a app é usada muitas vezes é natural que seja a mais "gastadora". E eu uso-a e não desativei qualquer tipo de notificação ou ação da app.
    No meu caso aparece no fundo da lista, primeiro até está o Waze. Aliás, a app "Mensagens" até já gastou mais que a Facebook.

    ResponderEliminar
    Respostas
    1. Note-se, a amostra do meu post é baseada em cerca de 27 horas (até ao momento).

      Eliminar
    2. Diogo, obviamente que sim... mas no caso do Facebook já tem tradição de ser gastadora mesmo que nem sequer a uses.
      http://www.forbes.com/sites/gordonkelly/2014/04/09/confirmed-facebook-is-killing-your-iphone-battery-these-are-the-easy-steps-to-fix-it/

      Eliminar
    3. Carlos, eu não me fiava num artigo numa revista de economia... Pergunte a um programador iOS, não há maneira de uma app correr em background no iOS, só o sistema operativo...

      Há são API's para tarefas em background, mas isso é outra história...

      Eliminar
    4. @Nelson

      Embora o iOS não permita apps em background no "sentido liberal" da palavra, existem várias formas de o conseguir fazer. A mais fácil das quais é registar a app para receber actualizações sobre a localização (como se se tratasse de uma app de navegação - embora havendo vários graus de precisão/frequência ao dispor), e permitindo que a mesma vá funcionando em segundo plano. É uma técnica comum para as apps que o desejem fazer.

      Para além disso também tens o background app refresh que permite que uma app faça coisas em background, e que mesmo com a premissa de isso ser feito da forma mais eficiente, poderá ser "abusado" pela app.

      De qualquer modo, são opções que podes desactivar manualmente (tal como é referido no artigo), cortando o acesso da app do Facebook aos serviços de localização e também o Background app refresh - o que é recomendável não só para o Facebook mas para muitas outras apps. :)

      Eliminar
  4. E também já leste o artigo onde revela que a aplicação usa funções desconhecidas à maioria dos programadores fora da Apple? Que consegue obter todo o tipo de estatística sobre o equipamento, redes, utilizador, outras apps, etc?
    Continuo sem compreender como se pode gostar de algo assim.
    Cumprimentos.

    ResponderEliminar