BANGALORE, INDIA: This tutorial walks through creation of a native iPhone application using the Google Maps JavaScript API V3. This tutorial discusses some of Apple's Objective-C programming syntax, and does not assume any prior knowledge, though this should not be considered an exhaustive tutorial in Apple iPhone development or Objective-C programming.
Why Develop a native iPhone Maps Application?
When developing a Google Maps API application, you have several options, as discussed in Overview of Mobile Development for the Google Maps API.
A native iPhone application written using the Google Maps JavaScript API V3 has many of the advantages of a native application (ability to launch as a separate application, sale through the App Store, etc.) while also allowing you to take advantage of newer features available in the most current Google Maps API.
Setting Up the Apple iPhone SDK
This tutorial assumes you've enrolled in the iPhone Developer Program and have downloaded and installed the iPhone SDK. For more information, consult http://developer.apple.com/iphone/program/. To download the SDK, you will need to obtain an Apple ID.
Once you've downloaded and installed the SDK, start up XCode, Apple's main development IDE. This application, by default, is located within the Developer -> Applications folder on your hard drive.
Once XCode is launched, select File -> New Project. The New Project dialog box appears:
Click here to continue reading...!
(The above article is taken from code.google.com under Creative commons licensing)