Virtual Tourist



The Virtual Tourist app downloads and stores images from Flickr. The app allows users to drop pins on a map, as if they were stops on a tour. Users will then be able to download pictures for the location and persist both the pictures, and the association of the pictures with the pin. Locations and images are stored using Core Data.

Use NSURLSessions to interact with a public restful API Create a user interface that intuitively communicates network activity and download progress Store media on the device file system Use Core Data for local persistence of an object structure

API used : Flickr

Add Map Pin


Remove Map Pin



Remove Images




Browse Images


Persist Map Pin




Persist Center Map and Zoom Level

Persist Images