Sal a tiempo — el tiempo de viaje, dentro del propio evento
Se acabó el 'tenemos que salir YA' cinco minutos tarde. Si el evento tiene ubicación, FamilyBoard calcula cuándo debéis salir — y te avisa.

Lucía tiene natación a las 17:00 en el centro deportivo. Miras el calendario a las 16:30 y piensas que hay tiempo de sobra. Pones agua para la pasta. A las 16:42 te das cuenta de que es sábado, hay obras en la M-30, y el coche está mojado por la lluvia. A las 17:11 estás aparcando. Lucía se pierde el calentamiento.
Este patrón se repite hasta que algo cambia. Hoy añadimos Sal a tiempo a FamilyBoard en iOS — la función que mira el mapa por ti.
Qué es
Abre un evento que tenga ubicación y empiece en los próximos siete días. Dentro del evento verás ahora una tarjeta nueva:
"Salir 12:20 — 25 min · 4 km"
Eso es todo. La hora se calcula hacia atrás desde el inicio del evento, con tráfico actual. Si el evento ya ha empezado — por ejemplo te das cuenta de que tu turno empezó hace 20 minutos — ves otra cosa:
"Tiempo de viaje: 25 min · si sales ahora"
Sin animación rebotando, sin notificación gritando. Solo los números que necesitas, justo donde ya estás mirando.
Por qué lo hemos construido ahora
Hablamos con dos grupos el otoño pasado: trabajadores por turnos (sanidad, almacén, restauración) y familias con tres o más hijos en actividades. Ambos decían lo mismo — no es la planificación lo que cansa, son las transiciones. Cuando estás en medio de algo y tienes que cambiar a otra cosa, el cerebro no tiene capacidad para calcular "vale, 4 km un viernes por la tarde, son 18 minutos más aparcamiento más un niño que no encuentra el gorro de baño".
Sal-a-tiempo hace ese cálculo por ti. No es IA, es solo mapa más calendario más reloj — por fin conectados como deberían haber estado siempre.
Cómo funciona
Tres APIs de Apple hacen el trabajo:
- MKLocalSearch para resolver la ubicación. Lo elegimos antes que
CLGeocoderporque es mucho más tolerante con nombres de POI sin dirección — "Hospital Gregorio Marañón" o "Escuela infantil Tellus". CLGeocoder quiere calle y ciudad; la búsqueda de MapKit entiende lugares. - MKDirections para la ruta y el tiempo de viaje, con tráfico en vivo dentro de los próximos siete días.
- CoreLocation para tu posición actual. Esperamos como máximo 8 segundos a un fix de GPS — pasado eso, mejor no mostrar nada que mostrar un número equivocado.
Los resultados se cachean 10 minutos por evento.
Privacidad
Tu ubicación nunca sale del teléfono. Todo el cálculo sucede localmente en la app — no enviamos coordenadas a nuestros servidores, no guardamos por dónde has estado. Apple te pide permiso de ubicación la primera vez; puedes revocarlo en Ajustes → Privacidad.
Decisiones a propósito
Solo iOS por ahora. La función necesita MapKit, que es un API nativo de Apple. La versión web llegará si/cuando consigamos una clave de Mapbox.
Solo rutas en coche en v1. El transporte público llega en la próxima actualización.
Sin botón "navegar hasta allí" en la tarjeta. Pulsando la dirección se abre Apple Maps como siempre.
Pruébalo
Actualiza FamilyBoard vía TestFlight. Abre un evento con dirección dentro de una semana. La tarjeta está ahí.
Una de las funciones de las que más orgullosos estamos este año — porque resuelve un problema concreto de familia sin añadir más ruido a tu vida.