Sistema de Notificaciones Push
Alertas automáticas para cada observación programada
Descripción General
El sistema de notificaciones push es una de las características más valiosas de la aplicación. Te avisa automáticamente en el momento exacto de cada observación programada, eliminando la necesidad de revisar constantemente el calendario.
Notificación ejemplo
Momento de Observación
Estudio: Línea Producción A
Puesto: Operador CNC - 10:34
Cómo Funciona
Las notificaciones utilizan la tecnología de Service Workers de las Progressive Web Apps (PWA):
- Al generar el plan de observaciones, cada momento se programa como una notificación
- El Service Worker se ejecuta en segundo plano, independiente del navegador
- Cuando llega el momento programado, se dispara la notificación
- Al tocar la notificación, la app se abre directamente en el registro de esa observación
Activar Notificaciones
Para recibir notificaciones debes dar permiso al navegador:
Pasos para activar:
- 1 Haz clic en el icono de campana
En el header de la aplicación
- 2 Acepta el permiso del navegador
El navegador mostrará un diálogo de confirmación
- 3 ¡Listo!
Recibirás notificaciones para todas las observaciones programadas
Características de las Notificaciones
En el Momento Exacto
Las notificaciones se disparan exactamente a la hora programada. Si una observación está programada para las 10:34, recibirás la notificación a las 10:34.
Funcionamiento en Segundo Plano
Gracias a la tecnología PWA, las notificaciones funcionan incluso cuando:
- El navegador está cerrado
- La pestaña de la app está en segundo plano
- Estás usando otras aplicaciones
- El teléfono está en modo reposo (pantalla apagada)
Información Incluida
Cada notificación muestra:
- Título: "Momento de Observación" o equivalente en inglés
- Nombre del estudio: Para identificar rápidamente
- Puesto a observar: Qué puesto debes registrar
- Hora programada: Confirmación del momento
Acción Directa
Al tocar la notificación:
- La app se abre automáticamente
- Navegas directamente al formulario de registro
- El puesto correcto ya está pre-seleccionado
- Solo tienes que elegir la tarea observada
Sonido y Vibración
Las notificaciones incluyen:
- Sonido de alerta: Sonido distintivo para no confundir con otras notificaciones
- Vibración: Patrón de vibración en dispositivos móviles
El comportamiento exacto depende de la configuración de notificaciones de tu dispositivo.
Desactivar Notificaciones
Puedes desactivar las notificaciones en cualquier momento:
- Haz clic en el icono de campana (ahora tachada)
- Las notificaciones quedarán pausadas
- Puedes reactivarlas cuando quieras
⚠️ Limitaciones conocidas
- • iOS Safari: Las notificaciones PWA requieren iOS 16.4+ y añadir la app a la pantalla de inicio
- • Modo No Molestar: El sistema operativo puede silenciar las notificaciones
- • Ahorro de batería: Algunos dispositivos limitan las notificaciones en segundo plano
Compatibilidad por Plataforma
| Plataforma | Soporte | Notas |
|---|---|---|
| Chrome (Android) | ✅ Completo | Mejor experiencia |
| Chrome (Windows/Mac) | ✅ Completo | Notificaciones del sistema |
| Firefox | ✅ Completo | En todas las plataformas |
| Safari (iOS) | ⚠️ Parcial | Requiere iOS 16.4+ y PWA instalada |
| Safari (Mac) | ✅ Completo | Desde macOS Ventura |
| Edge | ✅ Completo | Similar a Chrome |
Solución de Problemas
No recibo notificaciones
- Verifica que las notificaciones estén activadas en la app (icono de campana)
- Revisa los permisos del navegador para este sitio
- Comprueba que el dispositivo no esté en modo No Molestar
- En Android, verifica que la app no esté siendo optimizada por el ahorro de batería
Las notificaciones llegan tarde
Algunos dispositivos retrasan las notificaciones de apps en segundo plano. Solución:
- Excluye la app de la optimización de batería
- Activa "Datos en segundo plano" si está disponible
- Mantén la app fijada en recientes (no la cierres del todo)