Pergunta

Então, eu estou olhando para escrever um aplicativo para iPhone que mostra as coisas em um mapa. O que frameworks / metodologias estão lá fora para fazer isso?

Como pesquisar em torno do Google, eu só poderia encontrar um presente: http://code.google.com/p/iphone-google-maps -component /

O que de acordo com a lista de problemas é lento, e pára de funcionar depois de um tempo. Alguém sabe de algo melhor, ou ter qualquer experiência com a biblioteca acima?

Foi útil?

Solução

Eu tenho certeza que suas únicas opções para agora são:

  1. Chamada openURL: Para mudar para o aplicativo Mapas
  2. Use o componente Google Maps é ligada ao
  3. Role sua própria coisa
  4. Aguarde a Apple para expor um quadro "MapKit"

Outras dicas

AVISO:. Embedding Google Maps dentro de uma aplicação pode violar os termos do Google Maps de serviço

I Have escreveu um UIView mapeamento completo sobre o iPhone (o aplicativo está na AppStore) e é não fácil (isso seria a opção # 3 "Roll sua coisa própria "). Obter um desempenho bom é realmente difícil. Gostaria de OpenSource meu mapa componente, mas agora o F-NDA está impedindo isso.

I foram perseguindo isso por um tempo agora, e aqui está a melhor solução que eu encontrei lá fora:

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

Há um componente lá chamado TouchMap e ele vem com uma demonstração que mostra que fora. É telhas são carregados diretamente do Microsoft Virtual Earth.

Edit: @schwa, eu só uma olhada no seu perfil para encontrar o seu endereço de e-mail, e então percebi que você realmente lançado este software. Bom trabalho

Eu apenas encontrei route-me que se parece com um grande ( 30+) comunidade ativa de ppl desenvolvendo um aplicativo de mapeamento de código aberto para o iPhone. Pode levar peças do OpenStreetMap, Virtual Earth (Bing) ou CloudMade.

apenas uso MapKit framework.really boa

Como alternativa: [[uiapplication sharedapplication]openurl:@"www.maps.google.com];
que vai abrir o mapa do google, mas um problema com isso é que ele navegará até safari e sua aplicação será encerrado e se você quiser voltar para a sua aplicação desta página web, então não será possível .you novamente necessário executar o aplicativo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top