Testable and maintainable architecture with VIPER.
Just double-click on the main project file.
TheMovieDB.xcodeprojPlease apply this step if you face some dependency problems in the first build.
- 馃尡 Generic and Modular Network Layer
- 馃尡 Animated Splash screen, internet connection checking
- 馃尡 Home screen with sorting feature
- 馃尡 Unit Tests
- 馃尡 Some UI Tests
- 馃尡 Base Components
- 馃尡 Pagination
- 馃尡 Debug and Client error management
- 馃尡 Dark Mode color management
- 馃尡 CollectionView with UICollectionViewCompositionalLayout
- 馃尡 Dependency management with Swift Package Manager
- 馃尡 Consistency - Same approach whole codebase
- 馃尡 Well organized folder structure
- 馃尡 Style Guide: Raywenderlich
- 馃尡 Powered by 鉂わ笍

