This would be the helpful link for you
http://www.google.co.in/mobile/default/maps.html[
^]
It says
Download Google Maps for mobile to your phone and never carry a paper map again. Google Maps on your phone makes it easy to:
* Determine your current location, with or without GPS
* Find driving and transit directions
* Find phone numbers and addresses for local businesses
Even they have the API for mobile applications. Have searched the API already?