Para el Examen practico se utilizo la arquitectura de VIPER, en algunos casos no fue necesario implementar todas las capas. Se implementaron buenas practicas por ejemplo el codigo limpio utilizando SWIFTLINT, PRINCIPIOS SOLID y resolver la fuga de memoria(MEMORY LEAKS). Tambien se implementaron patrones de diseño como Adapter. En la creacion de vistas se realizo programaticamente para no tener conflictos al realizar un merge. Se agrego LOCALIZATION para mostrar el contenido de los textos de acuerdo al idioma seleccionado en este caso es español o ingles. El tipo de fuente es GOTHAM. Implementacion de genericos ejemplo UICollectionView para mostrar las recetas en la pantalla HOME y Detail. Al ingresar a la pantalla del mapa se muestra el origen de la receta. Las pruebas Unitarias se realizaron en diferentes dispositos, al mas pequeño iPHONE SE 2 Generacion y al mas grande iPHONE 14 PRO MAX
Link Github https://github.com/Balosh10/cookingRecipesApp_iOS