Atualizado em 7. agosto 2024 por Jan Bunk
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.
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.
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:
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
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.
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.
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.
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.