This project is a TMDB sample app
- MVVM-C Architecture
- Uses ViewController -> ViewModel binding using RxSwift
- Contains a centralized SharedLocator to manage instances, allowing easy dependency injection.
- Contains some example unit tests (also in RXSwift) and a UI test example
- Uses Alamofire as a network dependency
- Uses 2 different envifoments (release/debug). The debug one has a special button so you can find me on linkedin =)
- Clone the repository
- Run "pod install" on /tmdb to install its dependencies
- Open tmdb.xcworkspace
- Enjoy!