Ios Developer
Current Created for iOS 9, iOS 10 and iOS 11, developed using Xcode 8 and Xcode 9. MapKit, CoreLocation display the user’s location and the shops closest to the user. MapKit display custom icons depending on the shop being questioned. Apple Push Notifications using Urban Airship notify the user of deals from the shops they are following. NSUserDefaults and NSFileManager persist the chains/brands the user was following. Settings bundle and pLists display the list of 3rd party tools used in the project. UIActivityController shares the details of the deal via AirDrop, Mail, SMS and the users’ documents. UICollectionVew, UICollectionFlowLayout displays various lists of data in various scenes with various layouts. CoreData stores data of deals retrieved from the custom API, this include images AFNetworking fetches the details of the deals and vouchers form the custom API Followed OOP design patterns like singletons, protocols, delegates and blocks Test Driven Development & XCTest helps ensure new features and bug fixes are working as expected JIRA used to track the progress of both tickets and user stories