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

Atualizado em 7. agosto 2024 por Jan Bunk

Imagem com texto: Mostrar a página de licença do seu aplicativo

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 uma tela de configurações opcional, onde as licenças podem ser visualizadas pelos usuários do seu app. Se você não desativou o botão que leva à tela de configurações, você não precisa fazer nada.

Se você desativou o menu de configurações ou seu app usa o layout "Apenas Site", que não tem nenhum botão para abrir a página de configurações, você precisa tomar uma ação.

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.

Artigos Relacionados


Um robô sentado em uma cadeira confortável, olhando para seu dispositivo móvel com uma esfera brilhante representando uma notificação de push flutuando acima dele.

Como enviar notificações Push aos usuários do seu aplicativo?

Um guia rápido sobre como enviar notificações push aos usuários de aplicativos existentes transformando sites em aplicativos com a webtoapp.design.

Robôs humanoides atualizando apps em uma fábrica com setas apontando para cima ao fundo, arte digital

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.

Imagem com texto: Visualizando análise para o seu aplicativo

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.


Autor Jan Bunk
Escrito por
Jan Bunk

Oi, eu sou o Jan! Criei o webtoapp.design em 2019 enquanto estudava ciência da computação na universidade. Muita coisa mudou desde então - não só me formei, como também não sou mais só eu gerenciando o webtoapp.design. Crescemos para uma equipe global, totalmente remota e acumulamos muita experiência em desenvolvimento e publicação de apps. Criamos e publicamos centenas de apps nas lojas de aplicativos, onde foram baixados milhões de vezes.