I need an app written that will allow the user to mark a spot on a Google map, based on their current location. i.e. Drive to a place, stop and click the app to place a marker, and also the possibility of recording a name and comment about the location. I would like the comment, lat,long, date, time and name to be stored in a MySQL database. The user should also then be able to view the map, with all the markers on their phone, centred on their current location.