teaching machines

Travel Pics postMortem

December 1, 2014 by . Filed under cs436, fall 2014, postmortems.

The most difficult problem with this app was probably using the async task to send in the gps latitude and longitude to a web server and receive a Json object of the location you are currently at.  Trying to do this with eclipse and the AVD was a little iffy as it was not always consistent if it wanted to work with the gps or not.

This app allows you to take a photo and give it a tittle.  The app then captures the gps location where you took the picture and contacts a web server to grab the address where that gps location is.  You are then able to save this image into a custom adapter list view which displays a thumbnail of the image and the title with where the picture was taken.  You can also clear the screen, load previous images, and delete images from your list.

No changes were made from the pre-mortem. The points achieved are as follows:

1) Integrate a list view with a custom adapter/presentation into an app

2)  Employ a web service in an app. The exchange format must be grammatically-defined: XML,
JSON, or similar. HTML scraping doesn’t count.

3) Acquire and use location information from GPS into an app

4)  Write an app that interacts with the camera.

5) Use threading to handle tasks off the UI thread.

app1 app2