Zaktualizowano 21. maja 2025 przez Jan Bunk
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.
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ń.
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.
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:
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
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.
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.
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.
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.