Integração com as Aplicações Móveis do Serviço de Aplicações

Para facilitar uma experiência totalmente integrada e unificadora nos serviços do Azure, o Serviço de Aplicações Mobile Apps tem suporte incorporado para notificações com os Hubs de Notificação do Azure. Serviço de Aplicações Mobile Apps oferece uma plataforma de desenvolvimento de aplicações móveis altamente dimensionável e globalmente disponível para programadores empresariais e integradores de sistemas que traz um conjunto avançado de capacidades para programadores móveis.

Os programadores de Aplicações Móveis podem utilizar Os Hubs de Notificação com o seguinte fluxo de trabalho:

  1. Obter a alça PNS do dispositivo.

  2. Registe o dispositivo nos Hubs de Notificação com as APIs de registo do SDK do cliente das Aplicações Móveis.

    Nota

    Tenha em atenção que, por motivos de segurança, as Mobile Apps eliminam todas as etiquetas ao registarem-se. Trabalhar com Notification Hubs diretamente no seu back-end para associar etiquetas a dispositivos.

  3. Enviar notificações a partir do back-end da aplicação com Os Hubs de Notificação.

Algumas das vantagens que esta integração proporciona são:

  • SDKs de Cliente de Aplicações Móveis: estes SDKs multiplataformas fornecem APIs para registo e comunicam com o hub de notificação que está ligado à aplicação móvel. Não precisa de credenciais dos Hubs de Notificação nem de trabalhar com um serviço adicional.
    • Enviar para o utilizador: os SDKs etiquetam automaticamente o dispositivo especificado com um ID de Utilizador autenticado das Aplicações Móveis para permitir o cenário "emitir para o utilizador".
    • Enviar para o dispositivo: os SDKs utilizam automaticamente o ID de Instalação de Aplicações Móveis como GUID para se registarem nos Hubs de Notificação, pelo que não é necessário manter vários GUIDs de serviço.
  • Modelo de instalação: as Aplicações Móveis funcionam com o modelo push mais recente dos Hubs de Notificação para representar todas as propriedades push associadas a um dispositivo numa instalação JSON que se alinha com os Serviços de Notificação Push e é fácil de utilizar.
  • Flexibilidade: os programadores podem sempre optar por trabalhar diretamente com os Hubs de Notificação, mesmo com a integração instalada.
  • Experiência integrada no portal do Azure: a funcionalidade Push as a capability é representada visualmente nas Aplicações Móveis e os programadores podem trabalhar facilmente com o hub de notificação associado através das Aplicações Móveis.