App nativa iOS de pedidos para cadena de restaurantes
Visión general
De qué trata este proyecto.
Construye en Swift + SwiftUI una app nativa iOS con: (1) catálogo paginado conectado a API REST (provista, mock), (2) carrito persistente local, (3) checkout con Apple Pay (entorno sandbox) y backup con Stripe, (4) gestión de pedidos con estado en tiempo real vía push (APNs — Apple Push Notification service), (5) login con Apple. Cumple guías HIG (Human Interface Guidelines), accesibilidad VoiceOver, soporte modo oscuro y locales es-ES y pt-PT. Carga simula 4.000 sesiones concurrentes en backend mock y mide tiempos. Entrega: app lista para review (build firmado, archive subido), suite de pruebas unitarias y de UI, manual de operación (8 páginas) y guía de release.
El Briefing
Lo que harás y lo que demostrarás.
Construir una app iOS nativa de pedidos lista para App Store, con Apple Pay y push, que soporte el pico del viernes y respete HIG, VoiceOver y modo oscuro.
Earning criteria — what you'll demonstrate
- Construir flujos críticos iOS modernos con SwiftUI y Combine
- Integrar Apple Pay en sandbox y diseñar fallback con Stripe
- Cumplir VoiceOver y localización es-ES / pt-PT desde el inicio
- Preparar la app para review de App Store sin sorpresas
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.