Notificação push é uma mensagem enviada ao usuário de um dispositivo Apple iOS, como um iPhone, iPad ou iPod, de um dos aplicativos instalados em segundo plano. Os aplicativos de VoIP, como o Skype, precisam ser executados em segundo plano e enviar notificações ao usuário para alertá-los sobre chamadas e mensagens recebidas. Se o aplicativo não estiver sendo executado em segundo plano, as chamadas serão recusadas e a comunicação falhará.
Quando os aplicativos são executados em segundo plano em um dispositivo, eles consomem energia de processamento e energia da bateria. Com um aplicativo de VoIP, isso pode prejudicar significativamente um dispositivo, já que o aplicativo precisaria constantemente ouvir sua rede em busca de novos eventos, como as chamadas recebidas.
As notificações por push ajudam a reduzir esse consumo mudando a função de escuta contínua do smartphone para o lado do servidor da rede. Isso permite que o aplicativo no dispositivo seja executado com um mínimo de recursos necessários. Quando uma chamada ou mensagem chega, o servidor no lado de VoIP do serviço (que tem feito toda a escuta ativa para atividade de rede) envia uma notificação para o dispositivo do usuário. O usuário pode então ativar o aplicativo para aceitar a chamada ou mensagem.
Tipos de notificações push
Uma notificação pode chegar em uma das três formas:
- Uma caixa de mensagem (Alerta) contendo uma mensagem de texto, como "Chamada de mamãe", com botões para aceitar ou rejeitar.
- Um alerta audível, como o som de um telefone tocando.
- Uma mensagem simples que aparece com o ícone ou emblema do aplicativo e uma indicação do tipo de evento que está sendo anunciado, como uma mensagem de texto chegando.
O iOS permite combinar isso e escolher o que você quiser. Por exemplo, você pode optar por reproduzir um som junto com a mensagem.
Ativando e desativando a notificação por push
Você pode configurar notificações no seu iPhone, iPad ou iPod.
- Toque em Definições aplicativo.
- Toque Notificações.
- Você verá uma lista de aplicativos que podem enviar notificações. Abaixo do nome do aplicativo, você verá se as notificações estão desativadas ou se estão no tipo de notificação que o aplicativo enviará, como Emblemas, Sons, Banners ou Alertas.
- Toque em aplicativo você deseja alterar para abrir o menu de notificações. Aqui você pode alternar se deseja que as notificações sejam ativadas ou desativadas. Se eles estiverem ativados, você também pode configurar os tipos de alertas que o aplicativo pode enviar para você.
Problemas com notificação por push
Pode haver problemas associados a notificações push. Por exemplo, pode haver problemas com o acionador para que a notificação chegue ao dispositivo do servidor quando ele é enviado. Isso pode ser causado por problemas de rede, seja na rede celular da operadora ou em um problema na Internet. Isso pode resultar na chegada tardia de uma notificação ou na notificação nunca chegando. Está, portanto, sujeito à natureza imprevisível da Internet e também enfrenta possíveis restrições sobre redes privadas.
Os problemas do lado do servidor também podem interferir nas notificações por push confiáveis. Se houver um problema com o servidor VoIP que envia alertas, isso pode impedir que você receba mensagens ou chamadas. Da mesma forma, se o servidor estiver sobrecarregado com alertas, como durante uma emergência quando todos estiverem tentando fazer chamadas, isso poderá impedir que uma notificação seja enviada.
Além disso, as notificações dependem do funcionamento adequado do aplicativo. Isso pode variar de um aplicativo para outro e depende da qualidade do criador do aplicativo e da infraestrutura que o suporta. Um aplicativo VoIP pode nem mesmo suportar notificações por push.
No geral, no entanto, as notificações por push geralmente são confiáveis, e é um recurso útil para os aplicativos VoIP oferecerem suporte.