FlightSort Conectividad · Android
App Android · red y alarmas

Cómo se conecta la app en el móvil, y cómo llegan las alarmas cuando no hay una red "normal"

En un aeropuerto no siempre hay wifi con salida a internet — muchas redes operativas son VPN internas sin acceso al exterior. La app está diseñada para funcionar en ambos mundos, y las alarmas críticas usan dos vías independientes precisamente por eso.

01

Los cuatro escenarios de red posibles

"Tener wifi" y "tener internet" no son lo mismo. Esa diferencia es la que determina qué puede funcionar y qué no.

📶

Wifi con salida a internet

Wifi de oficina, terminal pública o doméstica, con acceso normal a cualquier servicio de internet.

Backend: síInternet: sí
🔒

Wifi / VPN interna del aeropuerto

Red operativa privada que llega al backend de FlightSort pero no sale a internet — habitual en redes de handling.

Backend: síInternet: no
📱

Datos móviles

Cobertura 4G/5G del operador. Tiene internet, pero normalmente no llega por sí sola a una red interna del aeropuerto.

Internet: síBackend directo: no
🛡️

Datos móviles + VPN corporativa

Túnel VPN sobre datos móviles hacia la red del aeropuerto. Alcanza el backend; si además hay internet fuera del túnel depende de cómo esté configurada la VPN.

Backend: síInternet: depende
Nota honesta: si la VPN es de "túnel completo" (todo el tráfico del móvil pasa por ella), el dispositivo puede quedarse sin salida real a internet aunque tenga cobertura de datos — el comportamiento exacto depende de cómo la configure el departamento de IT de cada aeropuerto, y se verifica en la fase de diagnóstico antes de desplegar.
02

Uso normal de la app (en primer plano)

Con la app abierta, solo hace falta una cosa: que la red alcance al backend de FlightSort — por la vía que sea.

Regla simple

Si el móvil puede llegar al backend (directamente por wifi/datos si está expuesto, o por VPN si es una red interna), la app funciona en tiempo real: ve vuelos, recibe actualizaciones al instante y puede consultar por voz. No necesita "internet" en el sentido estricto — necesita alcanzar ese servidor concreto.

03

El sistema de alarmas: dos vías independientes

Para que una alarma crítica llegue incluso con la app cerrada o el móvil bloqueado, existen dos caminos que no dependen el uno del otro — precisamente porque ningún camino único cubre todos los escenarios de red de un aeropuerto.

Vía A

Notificación push (FCM)

Cómo llegaEl backend detecta la alarma crítica y la envía a través de Firebase Cloud Messaging (Google), que la entrega al dispositivo.
Cuándo se usaSiempre que el móvil tenga salida real a internet — wifi normal o datos móviles.
Con la app cerradaSí funciona — es una notificación de sistema, no depende de que la app esté abierta.
ConsumoMínimo — no mantiene ninguna conexión propia abierta.
No funciona si el móvil solo tiene una VPN interna sin salida a internet: Google nunca es alcanzable.
Vía B

Conexión directa en primer plano

Cómo llegaLa app mantiene su propia conexión en tiempo real al backend, sostenida por un servicio en primer plano (notificación persistente).
Cuándo se usaSiempre que el móvil alcance el backend, con o sin internet — incluida una VPN interna sin salida al exterior.
Con la app cerradaSe mantiene mientras el servicio en primer plano siga vivo; Android exige mostrar una notificación fija mientras dura.
ConsumoMayor que la vía A — mantiene una conexión activa de forma continua.
Puede fallar si el fabricante del móvil "mata" el proceso por optimización de batería agresiva — requiere excluir la app de esa optimización.
Alarma crítica sin confirmar en la app Android de FlightSort
Captura real — pantalla de alarmas críticas

Así se ve en pantalla lo que describen las dos vías de arriba: una alarma sin confirmar, con el equipaje aún en camino y la cuenta atrás hasta la salida, y otra ya resuelta justo debajo — sea cual sea la vía por la que llegó.

04

Qué vía funciona en cada escenario

Las dos vías son complementarias, no redundantes: cada una cubre exactamente el hueco que la otra deja.

Escenario de red Vía A · FCM Vía B · Directa Resultado
Wifi con internet Ambas activas — redundancia real
Wifi / VPN interna sin internet Solo la vía directa entrega la alarma
Datos móviles con internet ⚠️ solo si el backend es alcanzable Normalmente solo la vía A
Datos móviles + VPN corporativa ⚠️ depende de la VPN La vía directa es la que garantiza la entrega
Sin cobertura de ningún tipo Ninguna alarma nueva hasta recuperar conexión
Cuándo no es posible, sin rodeos: si el móvil no tiene ningún camino — ni internet, ni acceso al backend — no hay alarma en tiempo real posible por definición. La app seguirá mostrando la última información guardada en caché (offline-first), pero no puede avisar de algo que aún no ha podido recibir.

¿Quieres validar esto contra la red real de tu aeropuerto?

En la fase de diagnóstico comprobamos qué escenarios de red aplican a tu instalación concreta.

Solicitar una demo