About 5 hours spent on it
- Xcode 13.0 or later
- iOS 15.0 or later
This project is a Clone & Build.
none
- Uses Reactive programming with UIKit and Combine
- Views are 100% coded programmaticaly.
- Uses Coordinators
Project build with Clean Architecture Principales.
Built in MVVM-Coodinator
with Depencies Injection.
While MVC
could have be a simpler solution, Dependencies Injection was the best solution for a project targeting Testing First Principales
.
- iOS Application using Reactive Programming with Combine Framework in a
MVVM-C
pattern. - Uses
AutoLayout
Constraint programmatically. 0 Interface Builder (.storyboard / .xib). - Display data using modern
UITableViewViewDiffableDataSource
. -
SOLID
Principales - Support
Swiftlint
.