← Projects

LOBO BUAP

Proyecto LOBO BUAP en Swift y POO: colas, pilas, modelado de rutas en el campus y una app SwiftUI con MapKit (segundo semestre, marzo 2024).

Design

Presentación de algoritmos y diseño de interfaz (iOS)

Es una primera pieza fuerte de Swift y POO en el portafolio: además de pantallas claras, el reto fue llevar colas, pilas, recorridos y el camino más corto hasta una aplicación iOS que se entienda de punta a punta. En segundo semestre, con trabajo intenso alrededor de marzo de 2024 (hace unos dos años), la consigna unía algoritmos —modelar paradas del circuito, exponer el camino mínimo de forma legible— con un frente en SwiftUI (ingreso, permisos, MapKit, listas y seguimiento del transporte en Ciudad Universitaria). El alcance es el del curso, pero el resultado sí demuestra dominio de TADs en un caso real de campus, cuidado de la UI y trazabilidad del razonamiento detrás de cada paso en la ruta.

Visual style: SwiftUI con superficie clara institucional: botones con radio generoso, tarjetas semánticas (bus / usuario / ETA) y MapKit a pantalla completa. En la vista inmersiva del portafolio la paleta se ve como muestras de color interactivas (clic para copiar hex).

  • Contexto y alcance

    Segundo semestre BUAP; entrega y pulido sobre todo en marzo de 2024. Alcance académico: POO con colas y pilas aplicadas al caso del campus, más una app móvil coherente de principio a fin.

  • Algoritmos en pantalla

    Grafo del circuito y ruta más corta entre paradas, explicada con listas de pasos y mapa: el foco es que el usuario siga el razonamiento, con estructuras de datos bien integradas en el flujo.

  • Diseño del frente (SwiftUI)

    Flujos de ingreso, bienvenida, permisos de ubicación, selección de paradas, home con accesos claros y pantallas de seguimiento con tarjetas de estado legibles.

  • Mapas y ubicación

    MapKit con paradas referenciadas, Core Location para el contexto de permisos y selección sobre mapa o lista, acorde a un prototipo de curso.

Technical

Stack, complexity, and deployment context.

Stack

  • Swift
  • SwiftUI
  • MapKit
  • Core Location
  • Xcode
  • iOS SDK
Complexity
Medium
Estimated time
Segundo semestre; núcleo desarrollado y presentado ~marzo 2024 (~hace 2 años)