È possibile generare una notifica push (se l'app non è in primo piano) sulle modifiche db firebase? Ho iniziato a scrivere un'app per Android.Notifica Firebase sul bambino aggiunto/modificato
risposta
Firebase limita a fornire un nuovo strumento (ancora in beta oggi) chiamato funzioni cloud.
Con questo, si può ascoltare il vostro database Firebase e inviare notifiche, senza la necessità di un server esterno :)
Esiste sicuramente. Basta che la tua app Android scriva la richiesta di notifica nel database.
L'invio di notifiche dispositivo-dispositivo non è uno scenario supportato in Firebase Cloud Messaging (vedere this answer), quindi è necessario un componente server. Per un esempio su come inviare una notifica push in nodejs, vedere this answer.
Per farlo in modo semplice, è possibile utilizzare un servizio, in questo servizio è possibile impostare un listener su un ref nel DB FireBase quando l'evento viene attivato è possibile creare una notifica e mostrarlo all'utente.
Questo è un semplice tutorial: https://www.simplifiedcoding.net/android-push-notification-tutorial-using-firebase/