Os navegadores no app podem oferecer uma experiência completa para os usuários, permitindo que eles permaneçam no contexto do app. Isso é mais comum quando você tem um link ou anúncio no app que leva a uma página da Web. A página da Web pode ser aberta em um navegador no app, como mostrado na Figura 1.
As Custom Tabs e a WebView são APIs disponíveis para melhorar a experiência no app, mas a escolha de qual é a melhor depende do caso de uso. A tabela a seguir mostra algumas vantagens de cada uma:
Navegação pronta para uso com conteúdo de terceiros processado pelo navegador padrão do usuário. Mais comum para a maioria dos casos de uso. |
Experiências de navegação personalizadas controladas pelo desenvolvedor. Normalmente usado para casos de uso mais avançados. |
||||
|
|
Embora as guias personalizadas tenham suporte da maioria dos navegadores, alguns oferecem outras opções de personalização. Para saber mais, consulte esta comparação de suporte a navegadores das guias personalizadas.
Outros recursos
Para desenvolver páginas da Web para dispositivos com tecnologia Android usando APIs WebViews ou Custom Tabs, consulte os seguintes documentos:
- Incorporar conteúdo da Web ao app como conteúdo principal ou de apoio
- Visão geral das guias personalizadas
- Visão geral das Atividades confiáveis na Web
- Suporte a navegadores