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.
Presentación de algoritmos y diseño de interfaz (iOS)
Destacados
- 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.
Stack
Swift · SwiftUI · MapKit · Core Location · Xcode · iOS SDK