Repositorios

Repositorios

API Rest Demo

Repositorio 100% nativo en Swift en UIKit en el que se realizan conexiones a diferentes API Rest. Para cada API he utilizado 3 diferentes patrones para manejar la asincronía: Patrón callback, Librería Combine, Modelo de concurrencia Async-await .

DogMinder

Desarrollada en SwiftUI con una arquitectura MVVM.
Implementa protocolos para los casos de uso (UseCases), permitiendo la abstracción en capas de la persistencia de datos, utilizando en este caso CoreData. 

CoupleCare Server

Servidor backend desarrollado en el lenguaje Swift utilizando la librería Vapor.
Su propósito principal es ofrecer una API RESTful con endpoints específicos que interactúan con una base de datos para proporcionar datos a una aplicación móvil.

Podcast Próxima Parada Swift

Reproductor del podcast próxima parada swift.
Proyecto realizado con MVVM en SwiftUI, utilizando Observable, SwiftData, Combine, AVFoundation, Regex

Purple Hummingbird

Package de extensiones y funcionalidades de Swift

Anime Catalogue

Proyecto con SwiftUI con MVVM, Unit Tests, UserDefaults

The Big Bang Theory Episodes

Proyecto UIKit con MVC, DiffableDataSource, test y auto layout