Virtual Tourist
- Compatibility: iPhone (iOS 13+)
- Age Rating: 4+
- Release Date: Jun, 2020
- View on GitHub
App Details
A MapKit powered app to Pin location/s on a Map, then view a collection of (publically available) photos uploaded to Flickr, that match the geo-coordinates of the Pinned location/s.
Core Frameworks & Technologies:
- MapKit
- MVC, Extensions
- Core Data (Data Persistence)
- User Session Management
- REST API w/ JSON (GET, POST, PUT, DELETE)
- Observer / Notifications
- URLSession, dataTask, URLComponents, URLQueryItems (Networking)
- Closures
- Custom Completion handlers (@escaping functions)
- Parent, Child View Controllers
- Protocol / Delegate (Data Communication Pattern)
- Decodable
- Generics (Result Type)
- UICollectionView, Custom UICollectionViewCell