Interview Code
Hi I have updated the code for Review Kindly Go through this file for details
- I have used Normal MVC with Singleton for the Dev
- For Pharsing I used Codable
- Not using any third Party Library for this Sample Application
- For network call used URLSession
- Xcode 11
- Swift 5
- iOS 13
- iPhone XR (Device)
- Avaliabe Simulator
Consist of View and Table Cells
Singleton Classes to make API Base class and Store temp contactList
ViewControllers of the Application
Basic swift file for common Extensions
Swift Class to setup URLRequest and URLSession datatask CompletionHandler
This is just for my use where all the API's are first implemented and then tested before Implementing into actual class(Thanks to postman collection implementation was easier)
- Used system Fonts
- Tried to match the mock as much as possible (as there was no much info colour may slightly Vary)
- Tested on latest Devices on simulator
- Followed iOS normal convections
Mobile Development Non Functional Requirement.