Casa > C > Como Funciona Um Aplicativo De Mensagens Em Segundo Plano?

Como funciona um aplicativo de mensagens em segundo plano?

Depende do SO.

No iOS, aplicativos em segundo plano estão inativos. iOS 7 mudanças que um pouco e aplicativos podem se atualizar periodicamente, mesmo quando estão em segundo plano.

No contexto de um aplicativo de mensagens, isto significa que um aplicativo pode verificar se há novas mensagens. Se for um aplicativo de mensagens multi-dispositivo como Talk.to ou Facebook Messenger, ele pode sincronizar e atualizar conversas que tenham ocorrido através de outros dispositivos.

Usualmente, no entanto, o aplicativo simplesmente permanece inativo. Os aplicativos de mensagens utilizam o push messaging, seja através do serviço push da Apple&apos ou de um serviço de terceiros como o Urban Airship. A escolha para usar depende do desenvolvedor do aplicativo. Quando uma mensagem push chega, um usuário pode interagir com ela para abrir o aplicativo.

>br>No Android, os aplicativos podem ficar acordados em segundo plano por um longo tempo. No entanto, isso é um esgotamento na bateria. Então aplicativos de mensagens ficam acordados por um tempo fixo (geralmente ~1 ou 2 minutos) quando são colocados em segundo plano.

Isso é feito para melhorar o desempenho e a capacidade de resposta caso uma mensagem chegue logo após um usuário sair do aplicativo, o que geralmente é o caso. Depois disso, eles vão para "dormir" ou ficam inativos.

Mensagens push também é usado no Android. Quando uma mensagem push chega, o aplicativo "acorda" em segundo plano. Ele pode se atualizar com a mensagem que chegou e sincronizar as conversas.

Isso é diferente do que acontece no iOS, onde o aplicativo fica inativo na chegada de uma mensagem push, até o usuário iniciar explicitamente o aplicativo.

De Catie Lostracco

What's the best kind of song to make into a ringtone? :: O WhatsApp Pay é muito melhor do que outras aplicações?