Comment afficher la page de licence de votre application ?

Mis à jour le 7. août 2024 par Jan Bunk

Image avec texte : Afficher la page de licence de votre application

Comme la plupart des logiciels, les applications que nous créons doivent utiliser du code open source pour fonctionner. En termes simples, le code open source est publié par d'autres développeurs et ils permettent à quiconque de l'utiliser, tant qu'ils respectent les exigences de licence qui s'appliquent au code. Des exemples de telles licences sont la licence MIT ou BSD. De nombreuses licences incluent des clauses qui exigent que la licence soit contenue dans tout logiciel (dans ce cas votre application) qui utilise le code auquel la licence s'applique.

Qu'est-ce que cela signifie pour vous ?

Votre application doit afficher les licences de certains packages nécessaires au fonctionnement de l'application.

La plupart de nos mises en page d'application incluent un écran de paramètres optionnel, où les licences peuvent être consultées par les utilisateurs de votre application. Si vous n'avez pas désactivé le bouton qui mène à l'écran des paramètres, vous n'avez rien à faire.

Si vous avez désactivé le menu des paramètres ou si votre application utilise la mise en page "Just Website", qui n'a pas de bouton pour ouvrir la page des paramètres, vous devez agir.

Afficher les licences manuellement

En gros, vous devez ajouter un bouton ou un lien sur votre site web, qui permet aux utilisateurs d'ouvrir la page des licences de l'application.

La solution la plus simple est d'ajouter un bouton/lien sur votre site web qui mène à https://webtoapp.design/apps/fr/show_licenses

Maintenant, lorsqu'un utilisateur clique sur ce lien dans votre application, cela lui montrera les licences. Le meilleur endroit pour ajouter ce lien sur votre site web est par exemple dans le pied de page de votre site web ou dans les conditions d'utilisation.

Voici à quoi ressemble l'écran des licences de l'application :

Capture d'écran de la page qui montre les licences dans l'application
Nous vous conseillons de consulter la fonction executeWhenAppReady()dans notre script d'aide de l'application. Elle garantit que votre site web n'essaie pas d'interagir avec l'application avant qu'elle ne soit prête ou lorsque votre site web est chargé à l'aide d'un navigateur normal (Erreur de référence, la fonction n'est pas définie).

Si vous avez mis à jour votre application depuis décembre 2022, vous pouvez également appeler la fonction JavaScript showLicensePage.

Articles connexes


Un robot assis dans un fauteuil confortable, regardant son appareil mobile avec une sphère lumineuse représentant une notification push flottant au-dessus de lui.

Comment envoyer des notifications push aux utilisateurs de votre application ?

Un guide rapide indiquant comment envoyer des notifications push aux utilisateurs d'applications créées par webtoapp.design.

Des robots humanoïdes mettant à jour des applications dans une usine avec des flèches pointant vers le haut en arrière-plan, art numérique

Quand, pourquoi et comment mettre à jour votre application ?

Dans cet article, nous verrons quand vous devez soumettre une mise à jour aux magasins d'applications, quand vous pouvez le faire de manière facultative et quels en sont les avantages. Nous aborderons également la fréquence de mise à jour recommandée et la manière de publier une mise à jour d'application.

Image avec texte : Afficher les statistiques de votre application

Analyser l'utilisation de votre application

De la même manière que vous pouvez analyser le comportement des visiteurs de votre site web, vous pouvez faire de même pour les utilisateurs de votre application. Consultez les statistiques de téléchargement de l'application et filtrez les utilisateurs de l'application dans l'outil d'analyse de votre site web.


Auteur Jan Bunk
Écrit par
Jan Bunk

Bonjour, je suis Jan ! J'ai créé webtoapp.design en 2019 pendant que j'étudiais l'informatique à l'université. Beaucoup de choses ont changé depuis - non seulement j'ai obtenu mon diplôme, mais ce n'est plus seulement moi qui gère webtoapp.design. Nous sommes devenus une équipe mondiale, entièrement à distance et avons acquis beaucoup d'expérience dans le développement et la publication d'applications. Nous avons créé et publié des centaines d'applications dans les magasins d'applications, où elles ont été téléchargées des millions de fois.