Visão geral do SDK do Navigation

O SDK do Navigation permite integrar perfeitamente a experiência de navegação guiada do Google Maps diretamente aos seus aplicativos para dispositivos móveis. O SDK oferece personalização da interface para a aparência da marca e configuração de rota avançada. Oferecer experiências de navegação personalizáveis no app ajuda a melhorar a eficiência operacional, melhorar o engajamento do usuário e receber insights valiosos baseados em dados.

Por que usar o SDK do Navigation?

A integração da navegação ao app permite que você ofereça uma experiência melhor aos usuários, além de aplicar sua própria marca e aproveitar os dados de viagem:

  • Controle a experiência completa e aumente o engajamento mantendo os usuários dentro do app durante a navegação, eliminando a necessidade de alternar entre apps.
  • Personalize a experiência de navegação para combinar com a aparência da sua marca com elementos personalizáveis da interface.
  • Gerencie preferências de trajeto, destinos e waypoints para otimizar a experiência de rota.
  • Utilize dados de local e de eventos do trajeto de viagem para análises, otimizações, comunicações com o cliente e monitoramento em tempo real.

O que você pode fazer com o SDK do Navigation?

O SDK do Navigation permite criar uma experiência abrangente de navegação no app:

  • Ofereça aos usuários uma experiência de navegação guiada completa e confiável com a tecnologia do Google Maps.
  • Ofereça suporte a vários meios de transporte, incluindo condução, caminhada, ciclismo e veículos de duas rodas.
  • Implemente marcadores, sobreposições e elementos da interface personalizados para destacar as principais informações de navegação e personalizar a experiência de navegação de acordo com sua marca.
  • Acesse dados de viagens para analisar tendências, identificar áreas de melhoria e otimizar operações.

Como o SDK do Navigation funciona

Você pode integrar o SDK do Navigation ao seu app com ou sem uma implementação do SDK do Maps. Os dois componentes principais do SDK do Navigation são:

  • Camada do mapa: comece com uma camada do SDK do Maps, incluindo visualização de mapa, estilo, controles de interface, câmera e comportamento de interação.
  • Experiência de navegação: adicione a experiência de navegação usando o SDK de navegação, que inclui a sobreposição de navegação guiada, cards de conversão e outros elementos de interface. Você pode usar a experiência do Google Navigation ou criar sua própria experiência de navegação personalizada.

Como usar o SDK do Navigation

As etapas abaixo abrangem um cenário de caso de uso típico do SDK do Navigation:

1 Configuração Crie um projeto do Google Cloud, adicione os SDKs do Maps e do Navigation à API e configure o projeto do Xcode. Para mais informações, consulte Configurar seu projeto.
2 Navegar até sua primeira rota Exiba um trajeto no app para um único destino. Para mais informações, consulte Navegar em uma rota.
3 Modificar a interface de navegação Personalize a experiência de navegação e a aparência visual modificando os controles e elementos integrados da interface que aparecem no mapa. Para saber mais, consulte Modificar a interface de navegação.
4 Ajustar detalhes do trajeto Modifique as preferências de trajeto e gerencie waypoints. Para mais informações, consulte Experiência no trajeto.

Para saber mais sobre os recursos do SDK do Navigation, consulte a Referência ou Confira a demonstração.