La notifica push è un messaggio inviato all'utente di un dispositivo Apple iOS, ad esempio un iPhone, iPad o iPod, da una delle app installate in esecuzione in background. Le app VoIP come Skype devono essere eseguite in background ed essere in grado di inviare notifiche all'utente per avvisare le chiamate e i messaggi in arrivo. Se l'app non viene eseguita in background, le chiamate verranno rifiutate e la comunicazione avrà esito negativo.
Quando le app vengono eseguite in background su un dispositivo, consumano energia di elaborazione ed energia dalla batteria. Con un'app VoIP, questo potrebbe essere un drenaggio significativo su un dispositivo, in quanto l'app avrebbe bisogno di ascoltare costantemente la sua rete per nuovi eventi, come le chiamate in entrata.
Le notifiche push aiutano a ridurre questo scarico spostando la funzione di ascolto continuo dallo smartphone al lato server della rete. Ciò consente all'app sul dispositivo di funzionare con un minimo di risorse richieste. Quando arriva una chiamata o un messaggio, il server sul lato VoIP del servizio (che sta facendo tutto l'ascolto attivo per l'attività di rete) invia una notifica al dispositivo dell'utente. L'utente può quindi attivare l'app per accettare la chiamata o il messaggio.
Tipi di notifiche push
Una notifica può arrivare in una delle tre forme:
- Una finestra di messaggio (avviso) contenente un messaggio di testo, come "Mom Calling", con pulsanti per accettare o rifiutare.
- Un segnale acustico, ad esempio il suono di un telefono che squilla.
- Un semplice messaggio che viene visualizzato con l'icona o il badge dell'app e un'indicazione del tipo di evento annunciato, ad esempio un messaggio di testo in arrivo.
iOS ti consente di combinarli e scegliere quello che vuoi. Ad esempio, è possibile scegliere di riprodurre un suono insieme al messaggio.
Abilitazione e disabilitazione della notifica push
Puoi configurare le notifiche sul tuo iPhone, iPad o iPod.
- Clicca il impostazioni app.
- Rubinetto notifiche.
- Verrà visualizzato un elenco di app che possono inviare notifiche. Sotto il nome dell'app, vedrai se le notifiche sono disattivate o se sono sul tipo di notifiche che l'app invierà, come Distintivi, Suoni, Banner o Avvisi.
- Clicca il App vuoi cambiare per far apparire il suo menu delle notifiche. Qui puoi attivare o disattivare le notifiche. Se sono attivi, puoi anche configurare i tipi di avvisi che l'app potrebbe inviarti.
Problemi con la notifica push
Ci possono essere problemi associati alle notifiche push. Ad esempio, possono esserci problemi con il trigger per la notifica che raggiunge il dispositivo dal server quando viene inviato. Ciò potrebbe essere causato da problemi di rete, sia sulla rete cellulare di un gestore telefonico sia su un problema su Internet. Ciò potrebbe comportare un ritardo nell'arrivo di una notifica o la notifica non arriva mai. È quindi soggetto alla natura imprevedibile di Internet e deve affrontare anche le possibili restrizioni sulle reti private.
I problemi sul lato server possono anche interferire con le notifiche push affidabili. Se c'è un problema con il server VoIP che invia avvisi, questo potrebbe impedirti di ricevere messaggi o chiamate. Allo stesso modo, se il server è sovraccarico di avvisi, ad esempio durante un'emergenza quando tutti stanno tentando di effettuare chiamate, questo potrebbe impedire l'invio di una notifica.
Inoltre, le notifiche dipendono dal fatto che l'app funzioni correttamente. Questo può variare da app a app e dipende dalla qualità del creatore dell'app e dell'infrastruttura che lo supporta. Un'app VoIP potrebbe non supportare nemmeno le notifiche push.
Nel complesso, tuttavia, le notifiche push sono generalmente affidabili ed è una funzionalità utile per supportare le app VoIP.