Skip to content

davidmerrick/496Project3

Repository files navigation

CS 496 Assignment 3 Native Mobile Application

For this assignment you will make a geo tagging enabled photo application. You will be able to take photos which will be tagged with the current geo location, save them to local phone storage and later display them either via a gallery or via a map where thumbnails are mapped to the location where the photo was taken.

Requirements

The requirements for this assignment will be fairly non­specific. There are many ways to achieve this functionality and it may vary between platform.

● You must be able to take a photo from within the application. That is,  you should not have to pull up the camera application from the phone desktop to take a photo then pull up a different application to view it. (Though if the application is also compatible with photos taken via a standard photo application, that is fine)

● That photo must be saved to local storage and persist through power cycles. In other words, if you have no internet connection, take a photo and save it, it needs to still be possible to view the photo in the gallery after a power cycle.

● There must be a simple gallery to view the photos. Taping a photo should expand it to be viewed full screen. There should be some way to return to the gallery after expanding a photo.

● There must be a map gallery that will display thumbnails of photos at the location where they were taken. Deliverables (top level items are separate files) A zip file which contains

● The source code authored by you. This should be well commented and clearly written. An .mp4 video which includes you giving a 3 minute walk through of some of the programs more complex code and demos taking two pictures in two locations, viewing them in the gallery and map, power cycling the phone and showing the pictures still exist.A PDF which contains screenshots of all of the main views of your application. The map gallery should be zoomed in to show the state of Oregon with photos taken at the following (lat/lon) locations

● 44.5673404,­123.2785331 ● 42.9393043,­122.1486882 ● 45.6321752,­121.2008741

About

GeoTagging iPhone app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published