*Scenario*
User sees public maintenance issue
User goes to mobile application
User allows application to access the user's location
User takes picture with phone
User submits a complaint form with location data included (and picture
if we build using PhoneGap or straight-up obj-C/Cocoa)
If we want to just do all of this through a RESTful mobile web app, we
can get everything but an API to talk to the mobile camera. I don't
currently know my way around the iPhone SDK, and it seems that for the
time allotted a web app might be the best way to go.
http://blog.bemoko.com/2009/06/17/iphone-30-geolocation-javascript-api/