William's repositories
FinanceKit
Applied FinanceKit
Rx_MovieDB
Create TheMovieDB with RxSwift
wliamgho
readme
wliamgho.github.io
https://wliamgho.xyz/
learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
MovieDB
The MovieDB App using TMDB API
AccordionSection
Creating Accordion Section Menu
Resolver
Swift Ultralight Dependency Injection / Service Locator framework
TodoList
Simple TodoList using Viper Architecture with TDD
CameraPlaceholder
Custom Camera with Face and ID card
iOS-Clean-Architecture-MVVM
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Builder
Demonstrates builder patterns for UI and networking.
TheMovieDB
A Simple Modularization of MovieDB
specleaks
Unit Tests Memory Leaks in Swift. Write readable tests for mem leaks easily with these Quick and Nimble extensions.
TheStories
Simple Pinterest Layout
CleanseDI
Using Cleanse as Dependency Injection
Stock-Technical-Analysis
Create technical analysis indicators
100-days-of-swiftui
Solutions to Paul Hudson's "100 days of SwiftUI" projects and challenges
design-patterns
Demo of Design Patterns Implementation
XServiceLocator
Light-weight Service Locator / Dependency Injection library for Swift: providing objects with the dependencies they need throughout your whole iOS app.
CustomTabBar
Tab Bar Customization
SwipeableView
Customizable PageView
swift-algorithm-club
Algorithms and data structures in Swift, with explanations!
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Coordinator
An implementation of the Coordinator pattern for iOS written in Swift 5.
MovieFreeAPI
The Movie Database (TMDb) API
Dispatching
Dispatch Group & Semaphore Demo of Grouping iOS Async Tasks