A partir de 4D v18 R4, pode enviar notificações aos utilizadores da sua aplicação. Agora, com 4D v18 R6, pode iniciar a sincronização de dados com uma notificação push.
Isto pode ser útil, por exemplo, no caso de aplicações de rastreio de entregas. Primeiro, a informação da entrega é actualizada na base de dados, depois é enviada uma notificação ao cliente. A notificação contém um pedido para sincronizar os dados, portanto, quando o cliente consulta o registo no seu smartphone, os dados estão actualizados.
Notificação com a abertura de um registo
Por defeito, uma notificação que abre um registo pede automaticamente uma sincronização. Assim, não tem de se preocupar se os dados do utilizador são recentes ou não.
Se em alguns casos não se quiser forçar a sincronização, é possível. Para mais informações, consulte a documentação.
Uma simples notificação
Pode também solicitar uma sincronização para uma simples notificação sem abrir um registo específico (por exemplo, quando algumas novas entradas tiverem sido adicionadas). Assim, pode informar o seu utilizador e actualizar os seus dados sem qualquer acção da sua parte.
$notification:=New object
$notification .title:="Este é o título"
$notification .body:="Aqui está o conteúdo desta notificação"
$notification .userInfo:=New object("dataSynchro"; True)
Novo no 4D para iOS?
Se é novo no 4D para iOS, não deixe de ver este vídeo de 2 minutos para uma rápida visão geral.
Se tiver alguma questão, junte-se a nós no fórum 4D, teremos todo o prazer em ajudar!