Come ho già detto, esistono sostanzialmente due tipi di notifiche, ovvero le notifiche locali e
le notifiche push.
Ora i due tipi sono correlati, come vedrai, ma è importante capire che generalmente
abbiamo questi due tipi.
Ora, quali sono le notifiche locali?
Le notifiche locali sono notifiche pianificate, attivate e gestite sullo stesso
dispositivo.
Quindi vengono attivati dall'app e visualizzati localmente all'utente.
Non lasciano mai il dispositivo.
Le notifiche locali non vengono mai inviate o mostrate agli utenti medi o ad altri dispositivi.
Rimangono sul tuo dispositivo.
Ora, potresti chiederti quando potrebbe essere utile.
Perché un'app dovrebbe inviare una notifica a se stessa?
Bene, ecco un esempio.
Probabilmente tutti conoscete un'app promemoria se gli utenti utilizzano un'app promemoria.
È abbastanza comune che puoi impostare come una scadenza o è semplicemente una data e un'ora in cui desideri ricevere un
promemoria.
E questo può essere ottenuto con le notifiche locali, ad esempio.
Caro, non hai davvero bisogno di un server in cui un back-end o altri utenti, vuoi solo ricordare a
te stesso.
E quindi, ovviamente, dovrebbe essere attivata una notifica locale in modo che anche se l'app è chiusa.
Quelle funzionalità funzionano ancora.
E ricevi un promemoria.
Voglio dire, questa è l'intera idea di questa app lì.
E un'app di promemoria è solo un esempio.
Noterai che molte app sul tuo dispositivo ti inviano periodicamente notifiche locali, ricordandoti che
dovresti riutilizzarle.
O qualcosa del genere.
Ora abbiamo ancora notifiche push.
Si tratta di notifiche che non vengono attivate dall'app per sé, ma che vengono ricevute dall'app
inviata da qualcun altro.
E ovviamente ti mostrerò come inviare una notifica push in questo modulo.
Ora, quando viene ricevuta una notifica push, papà a sua volta mostra una tale notifica locale.
Quindi questa è la connessione che abbiamo.
Ma una notifica push viene inviata da qualcun altro, da un server, da un altro utente, da qualche interazione in un'app,
su un altro dispositivo.
Una notifica push non viene attivata dall'installazione dell'app locale, ma viene ricevuta dall'esterno
del dispositivo.
Così per dire.
Quindi le notifiche push sono notifiche che vengono inviate in remoto a uno o più utenti e dispositivi e data, quindi
vengono visualizzate su tali dispositivi per indurre tali utenti a fare qualcosa.
Ad esempio, apri l'app.
Esempi qui, ovviamente, sarebbero le app di chat, le app di posta elettronica in cui forse hai chiesto al suo venditore di
ricevere un articolo se qualcuno ha ordinato un articolo.
Quindi ci sono molte applicazioni là fuori in cui succede qualcosa e una notifica push dovrebbe essere
inviata in aggiunta a tali trigger che potrebbero accadere all'interno dell'app.
Potremmo anche ricevere notifiche push di marketing in cui tutti gli utenti di un'app ricevono una notifica push di
marketing inviata dallo sviluppatore dell'app.
Ora, come ho già detto, vedremo più avanti l'invio di notifiche push.
Voglio iniziare con le notifiche locali.