Notificação push com sincronização de dados

Tradução automática de Deepl

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!

Vanessa Talbot
• Proprietário do produto - Vanessa Talbot entrou ao time 4D Program em Junho de 2014 como Proprietária do Produto e está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Desde sua chegada, trabalhou na definição de funcionalidades chaves em 4D. Trabalhou na maioria das novas funcionalidades multithread preemptivo e também em um tema muito complexo: a nova arquitetura para a aplicação engined. Vanessa é formada pela Telecom Saint-Etienne. Começou sua carreira no Instituto de Investigação Criminal como desenvolvedora do departamento audiovisual. Também trabalhou em meios de comunicação e no âmbito médico como especialista em assistência técnica, produção e documentação de novas funcionalidades.