A partire da 4D v18 R4, è possibile inviare notifiche agli utenti delle applicazioni. Ora, con 4D v18 R6, è possibile avviare la sincronizzazione dei dati con una notifica push.
Ciò può essere utile, ad esempio, nel caso di applicazioni di tracciamento delle consegne. In primo luogo, le informazioni sulla consegna vengono aggiornate nel database, quindi viene inviata una notifica al cliente. La notifica contiene una richiesta di sincronizzazione dei dati, in modo che quando il cliente consulta il record sul proprio smartphone, i dati sono aggiornati.
Notifica di apertura di un record
Per impostazione predefinita, la notifica di apertura di un record richiede automaticamente la sincronizzazione. In questo modo non dovrete preoccuparvi se i dati dell’utente sono recenti o meno.
Se in alcuni casi non si vuole forzare la sincronizzazione, è possibile farlo. Per ulteriori informazioni, consultare la documentazione.
Una semplice notifica
È possibile richiedere la sincronizzazione anche per una semplice notifica senza aprire un record specifico (ad esempio, quando sono state aggiunte delle nuove voci). In questo modo è possibile informare l’utente e aggiornare i suoi dati senza che questi compia alcuna azione.
$notification:=New object
$notification .title:="Questo è il titolo"
$notification .body:="Ecco il contenuto di questa notifica"
$notification .userInfo:=New object("dataSynchro"; True)
Siete nuovi a 4D per iOS?
Se siete nuovi a 4D per iOS, date un’occhiata a questo video di 2 minuti per una rapida panoramica.
Se avete domande, visitate il forum 4D, saremo lieti di aiutarvi!