Directrices sobre notificaciones programadas

Applies to Windows and Windows Phone

Puedes utilizar notificaciones programadas para actualizar regularmente el icono de tu aplicación o enviar notificaciones del sistema a un usuario. Sigue estas directrices cuando agregues notificaciones programadas de icono y del sistema a tu aplicación de la Tienda Windows.

¿Debo utilizar notificaciones programadas en la aplicación?

Utiliza las notificaciones programadas si quieres que el icono, el distintivo o el sistema de tu aplicación se actualice regularmente con contenido desde la aplicación. Las notificaciones programadas son idénticas a las notificaciones locales, solo que especifican la hora a la que debe actualizarse un icono o distintivo o a la que debe aparecer un sistema.

Si el contenido de tu notificación depende de la hora (como las noticias de última hora), aparece en momentos impredecibles (como los correos electrónicos entrantes), depende de datos ajenos a la aplicación o debe actualizarse cuando la aplicación no está en funcionamiento, deberás utilizar otro tipo de entrega de notificaciones.

Encontrarás una breve introducción a los cuatro tipos de entrega de notificaciones disponibles para las aplicaciones de la Tienda Windows en Elección de un método de entrega de notificaciones.

Qué hacer y qué no hacer

  • Sigue las recomendaciones indicadas en Directrices para iconos y Directrices para notificaciones del sistema para planificar el contenido de tu icono o sistema y determinar con qué frecuencia deberían actualizarse.
  • Considera usar background tasks para actualizar el programa de forma periódica mediante la clase MaintenanceTrigger. Por ejemplo, la aplicación puede programar inicialmente notificaciones con una semana de anticipación y, a continuación, usar la clase MaintenanceTrigger para continuar programando semanas sucesivas de manera continua, incluso aunque el usuario no inicie la aplicación durante una determinada semana.
  • Se recomienda usar un desencadenador de sistema timeZoneChange para responder a cambios en el reloj del sistema, como por ejemplo el horario de verano. De manera predeterminada, las notificaciones programadas se desencadenan en la hora universal coordinada (UTC) y no se actualizan automáticamente en respuesta a cambios en el reloj de sistema. Por ejemplo, una aplicación de recordatorio necesitaría cambiar la hora programada de los recordatorios cuando cambia la hora del sistema. Para hacerlo, la aplicación puede usar una tarea en segundo plano que responda al desencadenador timeZoneChange y ajuste la hora correctamente.

Temas relacionados

Para diseñadores
Directrices sobre iconos
Directrices sobre notificaciones del sistema
Elección de un método de entrega de notificaciones
Para desarrolladores (HTML)
ScheduledTileNotification
ScheduledToastNotification
Elección de un método de entrega de notificaciones
Programar notificaciones
Para desarrolladores (XAML)
ScheduledTileNotification
ScheduledToastNotification
Elección de un método de entrega de notificaciones
Programar notificaciones
Muestra
Muestra de notificaciones programadas

 

 

Mostrar:
© 2014 Microsoft