Come mostrare la pagina della licenza della tua app

Aggiornato il 7. agosto 2024 da Jan Bunk

Immagine con testo: mostra la pagina della licenza della tua app

Come la maggior parte dei software, le app che creiamo devono utilizzare del codice open source per funzionare. In parole povere, il codice open source è pubblicato da altri sviluppatori e permettono a chiunque di usarlo, a condizione che si seguano i requisiti di licenza che si applicano al codice. Esempi di tali licenze sono la licenza MIT o BSD. Molte licenze includono clausole che richiedono che la licenza sia contenuta in qualsiasi software (in questo caso la tua app) che utilizza il codice a cui la licenza si applica.

Cosa significa questo per te?

La tua app deve mostrare le licenze di alcuni pacchetti necessari per il funzionamento dell'app.

La maggior parte dei nostri layout di app include una schermata delle impostazioni opzionale, dove gli utenti della tua app possono visualizzare le licenze. Se non hai disabilitato il pulsante che porta alla schermata delle impostazioni, non devi fare nulla.

Se hai disabilitato il menu delle impostazioni o la tua app utilizza il layout "Solo Sito Web", che non ha alcun pulsante per aprire la pagina delle impostazioni, devi agire.

Mostrare le Licenze Manualmente

Fondamentalmente, devi aggiungere un pulsante o un link al tuo sito web, che permetta agli utenti di aprire la pagina delle licenze dell'app.

La soluzione più semplice è aggiungere un pulsante/link al tuo sito web che porti a https://webtoapp.design/apps/it/show_licenses

Ora, quando un utente clicca su questo link nella tua app, gli verranno mostrate le licenze. Il posto migliore per aggiungere questo link sul tuo sito web è, ad esempio, nel footer del tuo sito o nei termini di servizio.

Ecco come appare la schermata delle licenze dell'app:

Uno screenshot della pagina che mostra le licenze nell'app
Potresti voler controllare la funzione executeWhenAppReady() del nostro helper script per le app. Assicura che il tuo sito web non cerchi di interagire con l'applicazione prima che sia pronta o quando il sito web viene caricato con un normale browser (ReferenceError, function is not defined).

In alternativa, se hai aggiornato la tua app dal dicembre 2022, puoi anche richiamare la funzione JavaScript showLicensePage.

Articoli correlati


Un robot seduto su una comoda poltrona, che guarda il suo dispositivo mobile con una sfera luminosa che rappresenta una notifica push che fluttua sopra di lui.

Come inviare notifiche push agli utenti della tua app

Una guida rapida su come inviare notifiche push agli utenti delle app create trasformando i siti web in app con webtoapp.design.

Robot umanoidi che aggiornano app in una fabbrica con frecce che puntano verso l'alto sullo sfondo, arte digitale

Quando, perché e come aggiornare la tua app

In questo articolo daremo un'occhiata a quando devi presentare un aggiornamento agli app store, quando puoi farlo facoltativamente e quali benefici ha. Parleremo anche della frequenza di aggiornamento raccomandata e di come pubblicare effettivamente un aggiornamento dell'app.

Immagine con testo: visualizza le analisi per la tua app

Analizza come viene utilizzata la tua app

Proprio come puoi analizzare il comportamento dei visitatori del tuo sito web, puoi fare lo stesso per gli utenti delle tue app. Visualizza le statistiche di download delle app e filtra gli utenti delle app nel tuo strumento di analisi del sito web.


Autore Jan Bunk
Scritto da
Jan Bunk

Ciao, sono Jan! Ho creato webtoapp.design nel 2019 mentre studiavo informatica all'università. Molto è cambiato da allora - non solo mi sono laureato, ma non sono più solo io a gestire webtoapp.design. Siamo cresciuti fino a diventare un team globale, completamente remoto e abbiamo accumulato molta esperienza nello sviluppo e nella pubblicazione di app. Abbiamo creato e pubblicato centinaia di app negli app store, dove sono state scaricate milioni di volte.