← Todos los proyectos

Mobile / 2026 / CASO DEMOSTRATIVO

Nomad — Tu próxima aventura.

Una app nativa para descubrir rutas, guardar lugares y volver a conectar con lo que tienes cerca.

KotlinJetpack ComposeSwiftUI

Una excusa para salir de la rutina

Nomad es un caso de estudio ficticio de una aplicación de escapadas. La propuesta: encontrar una ruta interesante sin tener que revisar decenas de pestañas y conservar la información esencial cuando la conexión desaparece.

El reto

Diseñar una experiencia que acompañe al usuario antes y durante una salida. La búsqueda debe ser rápida; las rutas guardadas, fáciles de consultar; y el estado de conexión, comprensible.

Cómo lo abordaría

La aplicación se organiza por funcionalidades: exploración, rutas guardadas y perfil. Cada una separa presentación, casos de uso y acceso a datos. Las interfaces de repositorio permiten combinar almacenamiento local y un servicio remoto sin acoplar la interfaz al proveedor.

  • Presentación: estados explícitos de carga, contenido, vacío y error.
  • Dominio: reglas de favoritos y disponibilidad de rutas independientes de la interfaz.
  • Datos: caché local como fuente observable y sincronización al recuperar conexión.

Cuidar los detalles

El recorrido contempla tamaños de texto ampliados, etiquetas accesibles y confirmaciones claras al guardar una ruta. Una acción importante debe ofrecer respuesta incluso cuando el dispositivo está sin conexión.

Validación propuesta

Probaría la consulta de una ruta guardada en modo avión, la recuperación tras un error y la navegación con lector de pantalla. Este ejemplo no representa una aplicación publicada ni resultados medidos.

¿Tienes un reto parecido?Hablemos de tu proyecto ↗