Hoe werkt het: tonen van de licentiepagina van je app

Bijgewerkt op 7. augustus 2024 door Jan Bunk

Afbeelding met tekst: toon de licentiepagina van je app

Net als de meeste software moeten apps die we maken wat open source code gebruiken om te werken. Simpel gezegd, open source code wordt gepubliceerd door andere ontwikkelaars en ze staan iedereen toe het te gebruiken, zolang ze de licentievoorwaarden volgen die op de code van toepassing zijn. Voorbeelden van dergelijke licenties zijn de MIT- of BSD-licentie. Veel licenties bevatten clausules die vereisen dat de licentie wordt opgenomen in elke software (in dit geval je app) die de code gebruikt waarop de licentie van toepassing is.

Wat betekent dit voor jou?

Je app moet de licenties weergeven van enkele pakketten die nodig zijn voor de werking van de app.

De meeste van onze app-layouts bevatten een optioneel instellingen scherm, waar de licenties door gebruikers van je app kunnen worden bekeken. Als je de knop die naar het instellingen scherm leidt niet hebt uitgeschakeld, hoef je niets te doen.

Als je het instellingenmenu hebt uitgeschakeld of je app gebruikt de "Just Website"-layout, die geen knop heeft om de instellingenpagina te openen, moet je actie ondernemen.

De Licenties Handmatig Tonen

In principe moet je een knop of link aan je website toevoegen, waarmee gebruikers de licentiepagina van de app kunnen openen.

De makkelijkste oplossing is om een knop/link aan je website toe te voegen die leidt naar https://webtoapp.design/apps/nl/show_licenses

Nu, wanneer een gebruiker op deze link in je app klikt, worden de licenties getoond. De beste plek om deze link op je website toe te voegen is bijvoorbeeld in de footer van je website of in de gebruiksvoorwaarden.

Dit is hoe het licentiescherm van de app eruitziet:

Een schermafbeelding van de pagina die de licenties in de app toont
Je zou eens kunnen kijken naar de executeWhenAppReady() functie van ons app-helper script. Het zorgt ervoor dat je website niet probeert te communiceren met de app voordat deze klaar is of wanneer je website wordt geladen met een gewone browser (ReferenceError, functie is niet gedefinieerd).

Als alternatief kun je, als je je app sinds december 2022 hebt bijgewerkt, ook de showLicensePage JavaScript-functie aanroepen.

Gerelateerde artikelen


Een robot die in een comfortabele stoel zit en naar zijn mobiele apparaat kijkt met daarboven een gloeiende bol die een pushmelding voorstelt.

Hoe werkt het: het versturen van pushmeldingen naar gebruikers van je app

Een snelle handleiding over hoe je pushmeldingen kunt sturen naar app gebruikers die gemaakt zijn door websites in apps te veranderen met webtoapp.design.

Mensachtige robots die apps bijwerken in een fabriek met pijlen die omhoog wijzen op de achtergrond, digitale kunst

Wanneer, waarom en hoe je je app moet updaten

In dit artikel leggen we je uit wanneer je een update bij de app stores moet indienen, wanneer je dat optioneel kunt doen en welke voordelen dat heeft. We bespreken ook de aanbevolen update-frequentie en hoe je een app-update daadwerkelijk publiceert.

Afbeelding met tekst: Analytics voor je app bekijken

Analyseren hoe je app wordt gebruikt

Net zoals je het gedrag van je websitebezoekers analyseert, kun je hetzelfde doen voor je app-gebruikers. Bekijk de downloadstatistieken van apps en filter app-gebruikers in je website analytics tool.


Auteur Jan Bunk
Geschreven door
Jan Bunk

Hoi, ik ben Jan! Ik heb webtoapp.design in 2019 opgericht terwijl ik informatica studeerde aan de universiteit. Er is sindsdien veel veranderd - niet alleen ben ik afgestudeerd, maar het is ook niet langer alleen ik die webtoapp.design runt. We zijn uitgegroeid tot een wereldwijd, volledig remote team en hebben veel ervaring opgedaan met app-ontwikkeling en app-publicatie. We hebben honderden apps gemaakt en gepubliceerd in de app stores, waar ze miljoenen keren zijn gedownload.