What's the best way to do a mapping application for the iPhone

cocoa-touch, iphone, maps

Solution

I'm pretty sure your only options for now are:

- Call openURL: to switch to the Maps app

- Use the Google Maps component you linked to

- Roll your own thing

- Wait for Apple to expose a "MapKit" framework

Problem

So I'm looking at writing an iPhone application that shows things on a map. What frameworks/methodologies are out there for doing this? Searching around on Google, I could only find this one: http://code.google.com/p/iphone-google-maps-component/ Which according to the issues list is slow, and stops working after a while. Does anyone know of something better, or have any experience with the library above?

Original source