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.
![Um link no app em uma caixa vermelha e uma seta apontando para outra tela
mostrando o link aberto com uma guia personalizada.](https://developer.android.google.cn/static/develop/ui/views/layout/webapps/InAppLinking1.png?authuser=6&hl=pt-br)
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