Quale è meglio usare, Amazon SNS, Google Cloud Messaging o Parse, in termini di notifiche push? Perché?
Lasciate che vi dica la regola fondamentale... Ci sono due tipi di notifiche sugli smartphone di oggi, chiamate notifiche push e notifiche pull. Una notifica pull viene creata quando l'utente chiede al server un'informazione particolare. Per dirla in termini semplici, un utente deve usare una particolare app, e chiedere una particolare informazione, per poterla ottenere dall'app. Per esempio, se usate un'app per monitorare i risultati del calcio e la aprite per aggiornarla e ottenere le ultime informazioni - riceverete una notifica pull perché, come suggerisce il nome, avete estratto le informazioni. Un altro esempio potrebbe essere un'app per le previsioni del tempo - se la aprite e toccate refresh per ottenere gli ultimi dati sulla temperatura e le previsioni, riceverete una notifica pull.
( Capire questo punto per favore )
Le notifiche push funzionano in modo diverso - gli utenti non devono necessariamente utilizzare l'app o il gioco in quel particolare momento per inviare una notifica all'utente. Ogni volta che si riceve un messaggio di Facebook o Twitter, o una notizia dell'ultima ora che appare sullo schermo bloccato del proprio smartphone, si sta effettivamente guardando una notifica push.
Gli utenti di solito devono scegliere di ricevere tali notifiche, e le opzioni per controllarle sono di solito presentate all'utente subito dopo l'installazione di un'app. Naturalmente, ogni app permette di disattivare o riattivare questa funzione in qualsiasi momento.
FCM (prima che fosse GCM), Urban Airship, PushWoosh, OneSignal, Mobile Marketing and Analytics for brands e molti altri sono presenti sul mercato.
AWS SNS d'altra parte è un servizio di notifica ma può consegnare a http/https, email, sqs, ecc ma non può inviare una notifica direttamente a un dispositivo mobile. È possibile avere SNS consegnare al vostro server via HTTP/HTTPS e poi eseguire il polling del server da iOS, ma questo è PULL non PUSH. In base alla frequenza di polling questo può funzionare per voi o no. Il polling frequente può scaricare la batteria.
Per maggiori informazioni contattatemi a ::: [email protected]
Articoli simili
- Qual è il limite al numero di notifiche che si possono inviare in Google Cloud Messaging?
- Come usare le notifiche push per aumentare le vendite istantaneamente
- Come costruire una strategia di notifiche push per un'app di notizie Android
- Avere le notifiche push attivate o disattivate influenza la durata della batteria sul mio iPhone in modo significativo?