Gerson Janhuel's repositories
Swift-NotionAPI-Integration-Demo
This is a short demo how to use NotionAPI as database for iOS app using SwiftUI
CloudKit-HandsOn-Starter
Starter project for exploring CloudKit framework
NavigationStack_with_customized_Router
Demonstrate the use of NavigationStack with dynamic destination page
Starter_PropertyWrappersPart2_HandsOn
Starter project to play with property wrappers: @StateObject, @ObservedObject, @EnvironmentObject, @AppSTorage
BibleSays-SwiftUI-App
This is just a fun project. Play with SwiftUI and implement real data from API (thanks to ourmanna.com for their public API)
Practice-MVVM
Try to use existing MVC (https://github.com/gersonjanhuel/Practice-MVC-original-project) and transform it to MVVM
Practice-VIPER
Try to transform MVP project (https://github.com/gersonjanhuel/Practice-MVC-original-project) to MVVM pattern
ios-lead-essentials-feed-api-challenge
https://iOSLeadEssentials.com
MemoryLeak-Examples
Exercise project for debugging Memory Leaks
Practive-MVP
Try to transform MVC (https://github.com/gersonjanhuel/Practice-MVC-original-project) to MVP pattern
SwiftDelegateProtocolHandsOn-Finished
Hands on project to explore about Delegate Pattern in Swift. Finished hands on project.
SwiftDelegateProtocolHandsOn-Starter
Starter project to explore about Swift Delegate Pattern using Protocol.
SwiftProtocolDelegate-Exercise-Finished
Exercise with Protocol and using Delegate pattern
SwiftUI-HandsOn-StateBinding-Intro-Afternoon
SwiftUI HandsOn StateBinding Intro Afternoon
SwiftUI_StateBinding_Exercises
This is an exercise project to learn the concept of SwiftUI's State & Binding property wrappers.
UnitTesting_HandsOn_Starter
This is a sample project, introducing iOS Unit Testing.
Vocaboo-Starter-Project
This is the starter project for CloudKit class.