Mobile
Evoluciona Mobile es la app móvil oficial del ecosistema. Construida con Expo SDK 54 y React Native, te permite operar las funciones clave de Sistema desde tu teléfono: hoy, juntas (sincronizaciones), compromisos, pulso, perfil.
Placeholder de video — primer recorrido (≈ 90 s):
[VIDEO: mobile-tour.mp4]
Audiencia
Sección titulada «Audiencia»Usuarios autenticados del ecosistema (clientes y equipo). Misma cuenta y mismos roles que en las apps web; las funciones disponibles dependen del rol y de la empresa activa.
| Rol | Acceso típico |
|---|---|
owner | Todas las funciones + IEO organizacional |
admin | Operación + invitar miembros |
member | Tu día, juntas, compromisos, pulso |
Plataformas
Sección titulada «Plataformas»- iOS — disponible vía Expo Go (alpha) y App Store (v1.1, diferido).
- Android — Expo Go (alpha) y Google Play (v1.1, diferido).
- Mínimos: iOS 14+, Android 9+.
[IMG: mobile-stores.png]— badges de App Store / Google Play.
Autenticación
Sección titulada «Autenticación»Sigue el mismo contrato canónico que las apps web (Supabase Auth):
- Login (
/(auth)/login) — email + contraseña. - Recuperación (
/(auth)/forgot-password) — email con enlace. - Callback (
/auth/callback) — para deep links de invitación / reset. - Diferencia técnica: en mobile la navegación usa
router.replace('/login')con expo-router (no<Navigate>como en web).
[IMG: mobile-login.png]
Onboarding
Sección titulada «Onboarding»Tras el primer login → wizard /(onboarding)/1 → 2 → 3:
- Bienvenida y selección de idioma.
- Permisos (notificaciones push, micrófono si aplica).
- Confirmación de empresa activa.
[VIDEO: mobile-onboarding.mp4]
Pantalla pública
Sección titulada «Pantalla pública»/(public)/welcome— landing inicial antes de login con CTA a “Iniciar sesión” o “Crear cuenta”.
Tabs principales (post-login)
Sección titulada «Tabs principales (post-login)»La navegación principal usa tabs (/(tabs)/_layout):
Hoy (/(tabs)/hoy)
Sección titulada «Hoy (/(tabs)/hoy)»Pantalla de entrada. Resumen del día: pendientes, próximas juntas, compromisos vencidos.
[IMG: mobile-hoy.png]
Juntas (/(tabs)/juntas)
Sección titulada «Juntas (/(tabs)/juntas)»Lista de tus sincronizaciones — próximas y pasadas. Tap para abrir detalle.
Compromisos (/(tabs)/compromisos)
Sección titulada «Compromisos (/(tabs)/compromisos)»Tus compromisos activos. Permite marcar como cumplido, postergar, comentar.
Pulso (/(tabs)/pulso)
Sección titulada «Pulso (/(tabs)/pulso)»Indicador de pulso del equipo. Visualiza la salud operativa.
Perfil (/(tabs)/perfil)
Sección titulada «Perfil (/(tabs)/perfil)»Tu perfil, empresa activa, ajustes, cerrar sesión.
[IMG: mobile-tabs.png]
Pantallas adicionales
Sección titulada «Pantallas adicionales»Junta nueva (/junta/nueva) y detalle (/junta/:id)
Sección titulada «Junta nueva (/junta/nueva) y detalle (/junta/:id)»- Crear una junta sobre la marcha.
- Detalle con agenda, minuta (
/junta/:id/minuta), compromisos derivados.
[VIDEO: mobile-junta-flow.mp4]
Compromiso nuevo (/compromiso/nuevo) y detalle (/compromiso/:id)
Sección titulada «Compromiso nuevo (/compromiso/nuevo) y detalle (/compromiso/:id)»- Capturar compromiso desde cualquier pantalla.
- Detalle editable con estado, responsable, fecha límite.
Reflexión (/reflexion/:compId)
Sección titulada «Reflexión (/reflexion/:compId)»Reflexión sobre un compromiso específico.
Equipo (/equipo) y detalle de miembro (/equipo/:id)
Sección titulada «Equipo (/equipo) y detalle de miembro (/equipo/:id)»- Ver miembros del equipo.
- Tap para perfil individual.
Ritmo (/ritmo)
Sección titulada «Ritmo (/ritmo)»Tu cadencia visual a lo largo del tiempo.
IEO organizacional (/ieo-org)
Sección titulada «IEO organizacional (/ieo-org)»Solo owner. IEO de tu empresa en vista compacta.
Cierre del día (/cierre)
Sección titulada «Cierre del día (/cierre)»Ritual de cierre — registras cómo terminó la jornada.
Empresa (/empresa)
Sección titulada «Empresa (/empresa)»Vista de tu empresa activa.
Páginas legales
Sección titulada «Páginas legales»/(legal)/privacidad/(legal)/terminos/(legal)/cookies
Integraciones nativas
Sección titulada «Integraciones nativas»- Supabase — auth + datos en tiempo real.
- Expo Notifications — push notifications (recordatorios de compromisos, juntas).
- Expo AV / MediaRecorder — grabación de audio en juntas (opcional, requiere permiso).
- Expo Updates — OTA updates (sin pasar por las stores en cambios menores).
- Sentry — captura de crashes.
Flujos clave
Sección titulada «Flujos clave»Crear una junta desde el campo
Sección titulada «Crear una junta desde el campo»- Tab Juntas → + Nueva.
- Captura título, participantes, hora.
- Inicia grabación si tu equipo lo usa.
- Al cerrar, abre la minuta y registra compromisos.
Cerrar compromisos rápidos
Sección titulada «Cerrar compromisos rápidos»- Tab Compromisos → tap en uno pendiente.
- Cambia a “Cumplido” → opcionalmente añade reflexión.
Privacidad y datos
Sección titulada «Privacidad y datos»- Aviso de privacidad (compartido con el ecosistema).
- Permisos solicitados: notificaciones, micrófono (opcional), cámara (futuro).
- No recolectamos ubicación.
Preguntas frecuentes
Sección titulada «Preguntas frecuentes»No recibo notificaciones push. Verifica (1) permiso de notificaciones otorgado a Evoluciona en ajustes del sistema, (2) modo “No molestar” desactivado, (3) sesión activa (cierre de sesión revoca el token push).
La app me pide permiso de micrófono pero no quiero grabar. El permiso es opcional. Si lo niegas, podrás usar todas las funciones excepto la grabación de audio en juntas.
¿Funciona sin internet? Algunas pantallas (Hoy, Compromisos) cachean datos para consulta offline básica. Las acciones (crear, editar) requieren conexión.
¿Cuándo sale en App Store / Google Play? La distribución pública (v1.1) está diferida. Por ahora usamos canales internos (Expo Go / TestFlight / APK directo).
Soporte
Sección titulada «Soporte»¿Encontraste un bug? Reporta en Reportar bug o escríbenos desde Contacto.