Skip to content
View airaizos's full-sized avatar
Block or Report

Block or report airaizos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
airaizos/README.md

¡Hola! 🙋🏻‍♂️ Mi nombre es Adrián y soy desarrollador junior Swift

Mi nombre es Adrián y en diciembre del 2020 decidí cambiar de profesión, dejar de ganarme la vida como vendedor, renovándome aprendiendo a programar en el lenguaje Swift de entornos Apple.

Comencé desde 0, sin saber absolutamente nada de programación. Siempre he sido un entusiasta de la tecnología, he trabajado en soporte técnico de una empresa de software y de gestor comercial en el mudo de la telefonía. Mi experiencia laboral siempre ha estado relacionada de alguna manera con software o móviles.

Mi otra pasión es el deporte, actualmente estoy centrado en el Crossfit, pero durante algún tiempo he practicado yoga, natación, atletismo y algunos otros. Me considero un estoico por ser una filosofía que comprende bien mi manera de ver el mundo.

Tecnologías

Lenguaje Swift
UI Frameworks UIKit - SwiftUI
Arquitecturas MVC - MVVM - VIPER
Concurrencia y Asincronía Callbacks - Combine - Async Await
Testing Test Unitarios - Test de integración - Test de interfaz

Proyectos personales

🩶 CoupleCare https://www.proximaparadaswift.dev/wp-content/uploads/2024/04/Consiguelo-e1719931387272.png
En abril del 2024 publiqué mi primera App en la AppStore, fruto del proyecto final del Swift Full Stack Bootcamp 2023.
CoupleCare está dirigida a usuarios con pareja que deseen mejorar su relación. Dispuestos a realizar un esfuerzo diario por tener detalles que la vuelvan a enamorar.
Comprometidos por tener momentos juntos, incrementar confianza, la comunicación y el cariño.
Si quieres tener ideas de como demostrar afecto a tu pareja y como pasar tiempo de calidad, CoupleCare puede ayudarte.
Te invito a descargarla, usarla, dejar una reseña y sugerirme lo que creas conveniente.
🎙️ Podcast
Próxima parada: Swift
Spotify
Próxima Parada: Swift
En octubre del 2021 comencé a contar esta aventura de convertirme en desarrollador iOS en mi podcast próxima parada Swift.
Con episodios quincenales mi intención es compartir mis avances, experiencias, retos, alegrías, dificultades, tristezas y lo que me pase por la cabeza en este cambio de profesión, al que yo llamo mudanza profesional.
🥋 Katas Swift KatasSwift
¿Te gustan los algoritmos?
Repositorio en el que periódicamente iré añadiendo Katas, ejercicios de programación que te reto a resolver.
Haz un fork y en la rama unsolved encontrarás los ejercicios, descarga el package y resuélve directamente en Xcode.
🔠 Posts LinkedIn
Próxima Parada Swift
Comparto lo que voy aprendido en Swift a través de posts que publico periódicamente.
De la manera más concisa que puedo muestro al mundo como resolver determinados retos a los que me he enfrentado mientras programo.

Repositorios

En mis repostorios encontrarás

Refactors Forks de usuarios refactorizando código
WhatVass Tests unitarios, eliminación de librerías de terceros, Combine por Async Await, UIKit por SwiftUI y endPoints a API hecha en Vapor
TV Maze App Example Tests unitarios con mocks y protocolos, DiffableDataSource, uso de continuations y añadida TAb Favoritos en MVC
App Back Front Eliminado Alamofire, añadidos Tests unitarios, refactorización de celdas y ProfileView en SwiftUI
ListToDo Componentizado TaskView y ListTasksView, se añade nuevo status En proceso y añadir sticker, AlertPopUp personalizado
MarvelApp Reemplazo de librerías AlamoFire y KingFisher por código nativo. Se añade la funcionalidad de persistencia Local para favoritos
Packages
Couple Care 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
Purple Hummingbird Biblioteca que proporciona una serie de métodos y extensiones para facilitar el desarrollo de aplicaciones en Swift. Abarca peticiones de red, extensiones de tipos de datos
UIKit
Big Bang Episodes Mobile App (iPhone, iPad) de un catálogo de los episodios de la serie BigBang Theory hecha en Swift con el framework UIKit con arquitectura MVC, storyboards, utilizando DiffableDataSource para la TableView y UnitTest
APIRest 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, Combine y Async-await
MovieDB Mobile (iPhone) del catálogo de películas proporcionado por MovieDB, en arquitectura VIPER con persistencia y test unitarios
SwiftUI
Próxima Parada Swift Mobile App (iPhone) de un Reproductor de audio mi podcast Próxima Parada Swift a partir de la APIRest de Wordpress hecha en Swift con el framework SwiftUI, arquitectura MVC, utilizando Observable, SwiftData, Combine, AVFoundation, Regex y Test Unitarios
Anime catalogue Mobile App (iPhone, iPad) de un catálogo de animes hecha en Swift con el framework SwiftUI con arquitectura MVVM, Unit Tests, Async Await, UserDefaults
DogMinder Mobile App (iPhone) que permite llevar el registro de notas hecha en Swift con el framework SwiftUI, arquitectura MVVM, persistencia en CoreData y el uso de UseCases para la separación de capas del ViewModel y la Base De Datos, permitiendo los Test Unitarios y Test de Integración

Pinned Loading

  1. KatasSwift KatasSwift Public

    Swift Katas: Desafíos de Programación para Desarrolladores Swift

    Swift

  2. PodcastProximaParadaSwift PodcastProximaParadaSwift Public

    Mobile App (iPhone) de un Reproductor de audio mi podcast Próxima Parada Swift a partir de la APIRest de Wordpress hecha en Swift con el framework SwiftUI, arquitectura MVC, utilizando Observable, …

    Swift 3

  3. AnimeCatalogue_SwiftUI AnimeCatalogue_SwiftUI Public

    Mobile App (iPhone, iPad) de un catálogo de animes hecha en Swift con el framework SwiftUI con arquitectura MVVM, Unit Tests, Async Await, UserDefaults

    Swift 1

  4. CoupleCareServer CoupleCareServer Public

    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 pa…

    Swift

  5. APIRestDemo APIRestDemo Public

    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` * …

    Swift 2 1

  6. PablomarkeWhatVass PablomarkeWhatVass Public

    Forked from Pablomarke/WhatVass

    Fork de repositorio refactorizando Test unitarios, eliminación de librerías de terceros, Combine por Async Await, UIKit por SwiftUI y endPoints a API hecha en Vapor

    Swift