Este repositorio alberga una aplicación desarrollada en Swift usando UIKit. Esta aplicación permite a los usuarios listar los personajes de la serie Rick y Morty obtenidos desde una API. El proyecto se apoya en el patrón de arquitectura Modelo-Vista-Controlador (MVC), demostrando una aplicación práctica de este patrón para separar eficazmente la lógica de negocio de la interfaz de usuario y facilitar la gestión de datos.
- Arquitectura MVC: Implementación del patrón MVC para organizar el código, mejorar la escalabilidad del proyecto y facilitar la mantenibilidad.
- Consumo de API: Integración con la API pública de Rick y Morty para obtener datos actualizados y ricos sobre los personajes.
- Swift: Utilizado como lenguaje de programación principal para el desarrollo de la aplicación.
- UIKit: Empleado para construir y gestionar la interfaz de usuario de la aplicación, aprovechando componentes como
UITableView
para la lista de personajes yUIViewController
para las pantallas de detalle. - API de Rick y Morty: Fuente de datos externa que provee la información necesaria para poblar las vistas de personajes y detalles.
- Xcode 13.0 o superior.
- iOS 15.2 o superior.