Allows users to virtually travel around the world by dropping pins on a map and viewing random photos from that location.
- Retrieved, parsed and displayed JSON data using the Flickr API
- Persist data using Core Data, and store locally in the app's Document Directory
- NSURLSession, NSFetchedResultsController and NSCachedURLResponse image caching
Map View
Users can long press a new location on the map to drop a pin and view photos from that location. Users can also long press on already exisitng pins to delete them or tap on them to view saved images.
Photo Album View
Users can tap images to delete them from the collection or press new collection to retrieve an entirely new set of images.