2. #VSSUMMIT
Ciclo de Vida
Platform
Notification
Service
App back-end
Client app
1
2
3
4
5
6
Registra o dispositivo no iniciar do app
1. App traz registro do Platform Notification Service (PNS)
2. App passa o registro para o back-end
Envia notificação
3. O back-end do app envia a notificação para Platform
Notification Service (PNS), usa as credenciais da PNS
para se autenticar
4. A PNS enpurra a notificação para o aplicativo no
dispositivo
Manutenção dos registros
5. O back-end exclui registros expirados quando
rejeitados pela PNS
6. Mantem o mapeamento dos registros entre usuarios,
grupos e dispositivos
4. #VSSUMMIT
Toast Schema
<toast>: Elemento base
<visual>: Possui um único elemento Binding
<binding>: Especifica o template da notificação
<image>: Imagem a ser usada na notificação
<text>: Parágrafos que serão exibidos na mensagem
<audio>: Som que será tocado no exibir da notificação
<commands>: Especifica o cenário na notificação (SMS, chamada)
<command>: Associa comandos aos cenários