Sample for Github API with programmatically UI
- Clean architecture (RxSwift and MVVM)
- Flow coordinators
- Programmatically UI (SnapKit)
- Git Flow
- Unit Test for ViewModel
- Moya
- RxSwift - Included some relate frameworks, like RxDataSources, RxViewController, etc...
- Kingfisher
- MBProgressHUD
- Quick
- Nimble
-
Install Cocoapods Library manager. Please follow the guides to setup from here.
-
Open terminal, locate to project root folder
-
Run command
pod install
. -
Open
GithubPractice.xcworkspace
-
Build and run.