Domanda

Quindi sto cercando di scrivere un'applicazione per iPhone che mostri cose su una mappa. Quali framework / metodologie ci sono per farlo?

Cercando su Google, ho trovato solo questo: http://code.google.com/p/iphone-google-maps bicomponente /

Che secondo l'elenco dei problemi è lento e smette di funzionare dopo un po '. Qualcuno sa qualcosa di meglio o ha qualche esperienza con la libreria sopra?

È stato utile?

Soluzione

Sono abbastanza sicuro che le tue uniche opzioni per ora siano:

  1. Chiama openURL: per passare all'app Maps
  2. Utilizza il componente Google Maps a cui hai collegato
  3. Prepara le tue cose
  4. Attendi che Apple esponga un " MapKit " quadro

Altri suggerimenti

ATTENZIONE: l'incorporamento di Google Maps all'interno di un'applicazione può violare i termini di servizio di Google Maps.

Ho ho scritto un UIView completo di mappatura su iPhone (l'applicazione è sull'App Store) ed è non facile (questa sarebbe l'opzione # 3 & Roll; la tua cosa "). Ottenere buone prestazioni è davvero difficile. Vorrei OpenSource il mio componente della mappa, ma in questo momento l'F-NDA lo sta impedendo.

Lo sto inseguendo da un po 'di tempo, ed ecco la migliore soluzione che ho trovato lì:

http://code.google.com/p/touchcode/

Esiste un componente chiamato TouchMap e viene fornito con una demo che lo mostra. I suoi riquadri vengono caricati direttamente da Microsoft Virtual Earth.

Modifica: @schwa, ho solo dato un'occhiata al tuo profilo per trovare il tuo indirizzo e-mail, e poi ho capito che in realtà hai rilasciato questo software. Bel lavoro

Ho appena trovato route-me che sembra un grande ( 30+) community attiva di ppl sviluppando un'app di mappatura open source per iPhone. Può prendere tessere da OpenStreetMap, Virtual Earth (Bing) o Cloudmade.

usa solo mapkit framework.really good

in alternativa: [[uiapplication sharedapplication] openurl: @ " www.maps.google.com];
che aprirà la mappa di google, ma un problema è che ti guiderà verso Safari e la tua applicazione verrà chiusa e se desideri tornare alla tua applicazione da questa pagina Web, non sarà possibile. è necessario eseguire nuovamente l'app.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top