Virtual Tourist lets a user to mark locations on a map and clicking on an annotation opens a new view showing images of that place using Flickr API. User can delete or refresh the images of a particular pin. Both the pin and the photos are persisted offline.
- Swift
- Core Data
- UIKit
- MapKit
- Networking using API calls
- Marking user's favourite locations in a map and downloading the images of that location through Flickr API. The images are stored in a separate album for each pin.
- Editing an album for a particular pin by deleting an image or fetching new images.
- Open "Virtual Tourist.xcodeproj" file.
- Select appropriate simulator.
- Click the run button or command + R to run the project.
- Xcode 10.3
- Swift 5
This code is free and open source and I have build this project for my Udacity submission.