Práctica del módulo de Desarrollo Multiplataforma con SwiftUI & Combine para el KeepCoding Fullstack Mobile Developer Bootcamp, en su 13ª edición.
Aplicación iOS (escrita en Swift) y desarrollada con SwiftUI & Combine. Esta app consume varios endpoints de la API de Marvel(http://gateway.marvel.com/) y muestra un listado de personajes(foto y nombre). Al hacer tap en cualquier personaje, se mostrará una vista de detalle con las series (foto, titulo y descripción) donde aparecen.
Utiliza la arquitectura CLEAN + el patrón de arquitectura MVVM.
- Pantalla de carga.
- Pantalla de error.
- Caja de estados.
- Listado de personajes
- Vista de detalle
- Navegación hacia atrás.
- Consumo de la API de Marvel.
- Multidispositivo (iOS, MacOS)