Aktualisiert am 7. August 2024 von Jan Bunk
Wie die meisten Softwareprodukte müssen auch die von uns erstellten Apps einige Open-Source-Codes verwenden, um zu funktionieren. Einfach ausgedrückt, wird Open-Source-Code von anderen Entwicklern veröffentlicht und sie erlauben jedem, ihn zu nutzen, solange die Lizenzanforderungen, die für den Code gelten, eingehalten werden. Beispiele für solche Lizenzen sind die MIT- oder BSD-Lizenz. Viele Lizenzen enthalten Klauseln, die verlangen, dass die Lizenz in jeder Software (in diesem Fall deiner App), die den Code verwendet, enthalten ist.
Deine App muss die Lizenzen einiger Pakete anzeigen, die für das Funktionieren der App notwendig sind.
Die meisten unserer App-Layouts beinhalten einen optionalen Einstellungsbildschirm, auf dem die Lizenzen von den Nutzern deiner App eingesehen werden können. Wenn du den Button, der zum Einstellungsbildschirm führt, nicht deaktiviert hast, musst du nichts weiter tun.
Wenn du das Einstellungsmenü deaktiviert hast oder deine App das "Nur Website"-Layout verwendet, das keinen Button zum Öffnen der Einstellungsseite hat, musst du handeln.
Grundsätzlich musst du einen Button oder Link zu deiner Website hinzufügen, der es den Nutzern ermöglicht, die Lizenzseite der App zu öffnen.
Die einfachste Lösung ist, einen Button/Link zu deiner Website hinzuzufügen, der zu https://webtoapp.design/apps/de/show_licenses
Wenn ein Nutzer nun auf diesen Link in deiner App klickt, werden ihm die Lizenzen angezeigt. Der beste Ort, um diesen Link auf deiner Website hinzuzufügen, ist zum Beispiel im Footer deiner Website oder in den Nutzungsbedingungen.
So sieht der Lizenzbildschirm der App aus:
executeWhenAppReady()
Funktion von unser App-Helfer-Skript. Es stellt sicher, dass deine Website nicht versucht, mit der App zu interagieren, bevor sie bereit ist oder wenn deine Website mit einem normalen Browser geladen wird (ReferenceError, Funktion ist nicht definiert). Wenn du deine App seit Dezember 2022 aktualisiert hast, kannst du alternativ auch die showLicensePage
JavaScript-Funktion aufrufen.
Verwandte Artikel
So geht's: Sende Push-Benachrichtigungen an die Nutzer deiner App
Eine kurze Anleitung, wie man Push-Benachrichtigungen an Nutzer von Apps sendet, die durch die Umwandlung der Website in eine App mit webtoapp.design erstellt wurden.
Wann, warum und wie du deine App aktualisieren solltest
In diesem Artikel werfen wir einen Blick darauf, wann du ein Update bei den App Stores einreichen musst, wann du es optional tun kannst und welche Vorteile das hat. Wir sprechen auch über die empfohlene Update-Häufigkeit und darüber, wie du ein App-Update veröffentlichst.
Analysiere, wie deine App genutzt wird
Genauso wie du das Verhalten deiner Website-Besucher analysieren könntest, kannst du das auch für deine App-Nutzer tun. Sieh dir App-Download-Statistiken an und filtere App-Nutzer in deinem Website-Analyse-Tool heraus.
Hi, ich bin Jan! Ich habe webtoapp.design 2019 gegründet, während ich Informatik an der Universität studierte. Seitdem hat sich viel verändert - nicht nur habe ich meinen Abschluss gemacht, sondern es bin auch nicht mehr nur ich, der webtoapp.design betreibt. Wir sind zu einem globalen, vollständig remote arbeitenden Team gewachsen und haben viel Erfahrung in der App-Entwicklung und App-Veröffentlichung gesammelt. Wir haben Hunderte von Apps in den App-Stores erstellt und veröffentlicht, wo sie Millionen von Malen heruntergeladen wurden.