Visão geral do SDK do Navigation

O SDK Navigation permite integrar 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 avançada de rotas. Oferecer experiências de navegação personalizáveis no app ajuda a melhorar a eficiência operacional, o engajamento do usuário e a ter insights úteis com base em dados.

Por que usar o SDK do Navigation?

A integração da navegação ao seu app permite oferecer uma experiência superior aos usuários, além de aplicar sua marca e aproveitar os dados de viagens:

  • Controle a experiência completa e aumente o engajamento mantendo os usuários no 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 de interface personalizáveis.
  • Otimize a experiência de rota gerenciando preferências de trajeto, destinos e pontos de passagem.
  • Use dados de local e evento do roteamento de viagens para análises, otimizações, comunicações com o cliente e monitoramento em tempo real.

O que você pode fazer com o SDK de navegação?

Com o SDK Navigation, você pode criar uma experiência abrangente de navegação no app:

  • Ofereça aos seus usuários uma experiência de navegação guiada pelo Google Maps confiável e integrada.
  • Ofereça suporte a vários modos de transporte, incluindo carro, caminhada, bicicleta 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 para combinar com sua marca.
  • Acesse os dados de viagens para analisar tendências, identificar áreas de melhoria e otimizar as operações.

Como o SDK do Navigation funciona

É possível integrar o SDK Navigation ao seu app com ou sem uma implementação do SDK do Maps. Os dois componentes principais do SDK de navegação são:

  • Camada do mapa: comece com uma camada do mapa do SDK do Maps, incluindo visualização do mapa, estilo, controles da 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 passo a passo, cards de direção e outros elementos de interface. Você pode usar a experiência de navegação do Google ou criar sua própria experiência de navegação personalizada.

Como usar o SDK Navigation

As etapas abaixo abrangem um cenário de caso de uso típico para usar o SDK de navegação:

1 Configurar Crie um projeto do Google Cloud, adicione os SDKs do Maps e da navegação à sua API e configure o projeto do Xcode. Para mais informações, consulte Configurar seu projeto.
2 Navegar até a primeira rota Trace uma rota no app para um único destino. Para mais informações, consulte Navegar por 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 de interface integrados que aparecem no mapa. Para mais informações, consulte Modificar a interface de navegação.
4 Ajustar os detalhes do roteamento Modificar as preferências de roteamento e gerenciar pontos de passagem. Para mais informações, consulte Experiência de rota.

Para mais informações sobre os recursos do SDK Navigation, consulte a referência ou teste a demonstração.