Integración con App Service Mobile Apps

Para facilitar una experiencia perfecta y unificadora entre servicios de Azure, App Service Mobile Apps tiene compatibilidad integrada con notificaciones mediante Azure Notification Hubs. App Service Mobile Apps ofrece una plataforma de desarrollo de aplicaciones móviles altamente escalable y disponible globalmente para desarrolladores empresariales e integradores de sistemas que proporciona un amplio conjunto de funcionalidades a desarrolladores móviles.

Los desarrolladores de Mobile Apps pueden usar Notification Hubs con el siguiente flujo de trabajo:

  1. Recuperar controlador PNS de dispositivo.

  2. Registrar el dispositivo con Notification Hubs a través de las API del registro del SDK de cliente de Mobile Apps.

    Nota:

    Tenga en cuenta que Mobile Apps elimina todas las etiquetas en los registros por motivos de seguridad. Trabaje con Notification Hubs desde su back-end directamente para asociar etiquetas a dispositivos.

  3. Enviar notificaciones desde su back-end de aplicación con Notification Hubs.

Algunas de las ventajas que proporciona esta integración son:

  • SDK de cliente de Mobile Apps: Estos SDK de multiplataforma ofrecen las API para el registro y se comunican con el centro de notificaciones vinculado con la aplicación móvil. No necesita las credenciales de Notification Hubs. ni trabajar con un servicio adicional.
    • Inserción en usuario: Los SDK etiquetan automáticamente el dispositivo específico con un identificador de usuario autenticado de Mobile Apps para habilitar la "inserción en un escenario de usuario".
    • Inserción en dispositivo: Los SDK utilizan automáticamente el identificador de instalación de Mobile Apps como GUID para registrarse con Notification Hubs, y de esta forma que no haya necesidad de mantener varios GUID de servicio.
  • Modelo de instalación: Mobile Apps funciona con el modelo de inserción más reciente de Notification Hubs para representar todas las propiedades de inserción asociadas a un dispositivo en una instalación de JSON que se alinea con los servicios de notificaciones push y resulta fácil de usar.
  • Flexibilidad: los desarrolladores siempre pueden elegir trabajar con Notification Hubs directamente, incluso con la integración implementada.
  • Experiencia integrada en Azure Portal : La inserción como funcionalidad se representa visualmente en Mobile Apps y los desarrolladores pueden trabajar fácilmente con el centro de notificaciones asociado mediante Mobile Apps.