Jak pokazać stronę licencji Twojej aplikacji

Zaktualizowano 21. maja 2025 przez Jan Bunk

Obrazek z tekstem: Pokaż stronę licencji Twojej aplikacji

Jak większość oprogramowania, aplikacje które tworzymy muszą korzystać z otwartego oprogramowania, żeby działać. Mówiąc prosto, open source to kod udostępniony przez innych programistów, z którego każdy może korzystać, jeśli spełni warunki licencji. Przykładami takich licencji są MIT czy BSD. Wiele licencji wymaga, by ich treść była dołączona do każdego oprogramowania (w tym Twojej aplikacji), które korzysta z objętego nimi kodu.

Co to oznacza dla Ciebie?

Twoja aplikacja musi wyświetlać licencje niektórych pakietów, które są niezbędne do jej działania.

Większość naszych układów aplikacji domyślnie zawiera przycisk prowadzący do ekranu ustawień.

Jeśli Twoja aplikacja korzysta z układu "Tylko Strona Internetowa", musisz ręcznie włączyć pływający przycisk ustawień, aby ekran ustawień był dostępny.

Możesz też wyświetlić ekran ustawień innymi metodami, np. przez link lub JavaScript na swojej stronie.

Licencje mogą być przeglądane przez użytkowników Twojej aplikacji na ekranie ustawień. Jeśli więc ekran ustawień jest dostępny w Twojej aplikacji, nie musisz nic robić.

Jeśli nie chcesz udostępniać ekranu ustawień, możesz zamiast tego wyświetlić tylko stronę z licencjami, jak opisujemy poniżej.

Ręczne wyświetlanie licencji

W skrócie, musisz dodać przycisk lub link na swojej stronie, który pozwoli użytkownikom otworzyć stronę licencji aplikacji.

Najprostsze rozwiązanie to dodanie przycisku/linku na swojej stronie, który prowadzi do https://webtoapp.design/apps/pl/show_licenses

Teraz, gdy użytkownik kliknie ten link w Twojej aplikacji, zobaczy licencje. Najlepszym miejscem na dodanie tego linku jest np. stopka Twojej strony lub regulamin.

Tak wygląda ekran licencji w aplikacji:

Zrzut ekranu strony wyświetlającej licencje w aplikacji
Możesz sprawdzić funkcję executeWhenAppReady() w naszym pomocniczym skrypcie aplikacji. Zapewnia, że Twoja strona nie próbuje komunikować się z aplikacją zanim będzie gotowa lub gdy strona jest otwarta w zwykłej przeglądarce (ReferenceError, funkcja nie jest zdefiniowana).

Alternatywnie, jeśli zaktualizowałeś aplikację po grudniu 2022, możesz też wywołać funkcję JavaScript showLicensePage.

Powiązane artykuły


Robot siedzący w wygodnym fotelu, patrzący na swoje urządzenie mobilne z unoszącą się nad nim świecącą kulą symbolizującą powiadomienie push.

Jak wysyłać powiadomienia push do użytkowników swojej aplikacji

Krótki przewodnik, jak wysyłać powiadomienia push do użytkowników aplikacji stworzonych przez zamianę stron w aplikacje z webtoapp.design.

Humanoidalne roboty aktualizujące aplikacje w fabryce z tłem w postaci strzałek skierowanych w górę, sztuka cyfrowa

Kiedy, dlaczego i jak aktualizować swoją aplikację

W tym artykule przyjrzymy się, kiedy musisz zgłosić aktualizację do sklepów z aplikacjami, kiedy możesz to zrobić opcjonalnie i jakie są z tego korzyści. Porozmawiamy też o zalecanej częstotliwości aktualizacji i jak faktycznie opublikować aktualizację aplikacji.

Obrazek z tekstem: Przeglądanie statystyk Twojej aplikacji

Analizuj, jak używana jest Twoja aplikacja

Tak jak analizujesz zachowanie odwiedzających Twoją stronę, możesz to samo zrobić z użytkownikami aplikacji. Zobacz statystyki pobrań aplikacji i odfiltruj użytkowników aplikacji w swoim narzędziu do analityki strony.


Autor Jan Bunk
Napisane przez
Jan Bunk

Cześć, jestem Jan! Stworzyłem webtoapp.design w 2019 roku podczas studiów informatycznych na uniwersytecie. Od tego czasu wiele się zmieniło – nie tylko ukończyłem studia, ale też nie prowadzę już webtoapp.design sam. Rozwinęliśmy się w globalny, w pełni zdalny zespół i zdobyliśmy mnóstwo doświadczenia w tworzeniu i publikowaniu aplikacji. Stworzyliśmy i opublikowaliśmy setki aplikacji w sklepach, gdzie zostały pobrane miliony razy.