This is an example project to demonstrate MVVM (Model-View-ViewModel) architecture with RxSwift. For network layer used a Moya framework.
- Xcode 8.4 or later
- Dribbble personal access token, to setup it use cocoapods-keys
plugin 'cocoapods-keys', {
:project => "Dribbble",
:keys => [
"DribbbleClientID",
"DribbbleClientSecret",
"DribbbleClientAccessToken"
]}
Then running pod install will prompt for the keys not yet set and you can ensure everyone has the same setup.