Hi there, This is MVVM example app with RxSwift & RxDataSources & Dependency Injection & UnitTests and more ?
MVVM with RxSwift Example Features:
- Real World BasicApp with MVVM and binding using RxSwift you can scale it easly.
- API Calls with Combine DataTaskPublisher
- Handle Error with Combine ErrorMaping.
- Passing data with Combine AnyPuplisher.
- Handle All App States with RxSwift Observables like loading and error.
- Initializte Dependencies to ViewModel with Dependency Injection.
- Advanced Sectioned TableView with RxDataSources.
- Unit Tests for Usecase and ViewModel with Mocking and Stubs.
Important Notes:
- open your terminal type ‘cd’ and drag the project folder and type this line:
pod install