This application is created for test purposes for Virtusa created by Wael
The application fetches data from a network url which receives a json file.
The application implements an MVVM design pattern which will read the json returned and renders the data .
The UI uses a UICollectionView 2 columns and a Detail View
The app UI supports different device orientation.
The app implements a Pull To Refresh and an Activity Indicator functionalties.
The UI implements AutoLayouts set up constraints
Implemented a unit test to test the url and the json
This project uses Xcode 9.3 and Swift 4
please run pod update. I integrated AlamoFire and SDWebImage for caching the images/
If there are any issues with the project please feel free to email me on wael.saad@hotmail.com or contact me on 0433 597 200
Thank you