Como mostrar a página de licença do seu aplicativo?

Uma breve explicação sobre o que são licenças no mundo do software e o que você precisa fazer quando você criou seu aplicativo com a webtoapp.design.

Atualizado em 21. maio 2025 por Jan Bunk

Linhas de pacotes de código aberto levando a documentos de licença exibidos na tela de configurações de um app.

Como a maioria dos softwares, os apps que criamos precisam usar algum código de código aberto para funcionar. Simplificando, o código de código aberto é publicado por outros desenvolvedores e eles permitem que qualquer pessoa o use, desde que sigam os requisitos de licença que se aplicam ao código. Exemplos de tais licenças são a licença MIT ou BSD. Muitas licenças incluem cláusulas que exigem que a licença seja contida em qualquer software (neste caso, seu app) que use o código ao qual a licença se aplica.

O que isso significa para você?

Seu app precisa exibir as licenças de alguns pacotes que são necessários para o funcionamento do app.

A maioria dos nossos layouts de app inclui um botão que leva para a tela de configurações por padrão.

Se seu app usa o layout "Só Website", você precisa ativar manualmente o botão flutuante de configurações para deixar a tela de configurações acessível.

Você também pode mostrar a tela de configurações por outros métodos, como um link ou JavaScript no seu site.

As licenças podem ser vistas na tela de configurações pelos usuários do seu app. Então, se a tela de configurações está acessível no seu app, você não precisa fazer nada.

Se você não quiser deixar a tela de configurações acessível, pode mostrar só a página de licença como vamos explicar abaixo.

Mostrando as Licenças Manualmente

Basicamente, você precisa adicionar um botão ou link ao seu site, que permita aos usuários abrir a página de licenças do app.

A solução mais fácil é adicionar um botão/link ao seu site que leve a https://webtoapp.design/apps/pt_BR/show_licenses

Agora, quando um usuário clicar nesse link no seu app, ele verá as licenças. O melhor lugar para adicionar esse link no seu site é, por exemplo, no rodapé do seu site ou nos termos de serviço.

Aqui está como a tela de licença do app se parece:

Uma captura de tela da página que mostra as licenças usadas no aplicativo
Recomendamos que verifique a função executeWhenAppReady() do nosso script auxiliar de aplicação. Ele garante que seu site não tente interagir com o aplicativo antes que ele esteja pronto ou quando o site for carregado usando um navegador comum (ReferenceError, a função não está definida).

Alternativamente, se você atualizou seu aplicativo desde dezembro de 2022, você também pode chamar a função de JavaScript showLicensePage.

Sincronização do site, configurações do painel em tempo real e envio para a loja ao redor de um celular com o progresso da atualização.

Quando, por que e como atualizar seu aplicativo

Neste artigo vamos dar uma olhada em quando você tem que enviar uma atualização para as lojas de aplicativos, quando você pode fazer isso opcionalmente e quais benefícios isso possui. Também vamos falar sobre a frequência de atualização recomendada e como publicar de fato uma atualização de aplicativos.

Tráfego do site e do app alimentando um grupo selecionado de usuários do app e um gráfico de análise exclusivo do app.

Analise como seu aplicativo é usado

Assim como você pode analisar o comportamento dos visitantes do seu site, você pode fazer o mesmo com os usuários do seu aplicativo. Veja as estatísticas de download de aplicativos e filtre os usuários de aplicativos na ferramenta de análise do seu site.