Used Clean swift VIP architecture to implemet, list<--> details flow of IMDb movies with search feature.
- Search list
- Movie details
- Error Handling
- Network Reachability(intergration yes. havent implemented the usage)
- Unit Test Coverage for Movies list and Not Movie Details
- Moives list and Details screen with
- Interactor
- Presenter
- Model
- Worker
- ViewController
- Error handling
- Caching of images , used sources from Cocoa-pods for this
- Automatic loading more
- Activity indicator
- Localization
Havent added test to presentation as no formatting or business logic is involved
- Xcode 9.4+
- Swift 4