Sto iniziando le fasi di progettazione di un'applicazione mobile. Sto cercando informazioni sulle pratiche comuni per le notifiche degli utenti. Comprendo che l'SDK del dispositivo esporrà metodi che mi consentiranno di notificare all'utente come e quando ne ho bisogno. Quello di cui non sono sicuro è il modo in cui la mia applicazione viene notificata da un'origine dati esterna. È prassi comune effettuare periodicamente il polling di un servizio Web per i dati? O è più probabile che la mia applicazione abbia la possibilità di ricevere dati in qualsiasi momento?
Ad esempio: Ho un sito Web che chiede agli utenti di compilare un modulo di contatto. Vorrei che la mia app mobile visualizzasse una notifica quando uno di questi moduli viene compilato. La mia app dovrebbe interrogare il mio server di dati per i record aggiornati o il mio sito dovrebbe in qualche modo notificare alla mia app un nuovo record?
Qualsiasi opinione o consiglio sono benvenuti. Grazie.