Ciao! Ho provato Discourse e finora mi piace molto. Mentre navigavo nel mio forum dal telefono, ho visto una notifica casuale che diceva che potevo scaricare un’app del forum. L’ho provata e, apparentemente, ora c’è un’app del mio forum sul mio telefono. Molto figo! Le mie domande sono:
Come funziona? Dove posso andare per saperne di più sul suo funzionamento? Ho esaminato le mie impostazioni e non riesco a trovare alcun posto per controllare l’app. Ehi, non riesco nemmeno a trovare come scaricarla di nuovo.
Il nome del mio forum è “The AVFX Forum”, ma quando l’app è stata scaricata, il nome sotto l’icona è solo “The”. Dove posso cambiarlo? Il fatto che si chiami solo “The” è ovviamente piuttosto sciocco.
Come posso rendere più evidente l’esistenza di questa “funzionalità app” ai futuri membri della mia comunità? Come ho detto, l’ho scoperta casualmente tramite una notifica e non sono riuscito a trovarla da allora.
Discourse funziona come una Progressive Web App (PWA). Non solo sul tuo telefono, ma funziona allo stesso modo anche sul tuo desktop. Puoi trovare un pulsante di installazione sul lato destro della barra degli indirizzi nel browser Chrome.
Vai su Impostazioni → Configurazione di base → Titolo breve per modificare il titolo della tua app.
Puoi convertire la tua PWA Discourse in un’app Android e caricarla sul Play Store. Puoi utilizzare bubblewrap o PWABuilder per convertire la tua PWA in un’app Android.
Grazie mille! Modificare il “titolo breve” ha funzionato! Se convertissi la mia PWA in un’app Android/iOS, dovrei preoccuparmi di aggiornare qualcosa in futuro? Nel senso, se apportassi modifiche allo stile, al tema o ai componenti del mio forum, la mia app Android reagirebbe automaticamente di conseguenza? O dovrei seguire il processo di conversione della mia PWA ogni volta che effettuo un aggiornamento?
Sì, la PWA installata carica il tuo Discourse quando gli utenti la aprono e scarica l’ultima versione. A meno che l’utente non sia offline, in tal caso visualizzerà l’ultima versione memorizzata nella cache dall’ultima visita.
Altri elementi, come il titolo, il logo e il colore d’accento nella schermata di avvio, sono memorizzati nella cache nell’app e vengono aggiornati in background periodicamente senza interazione dell’utente.
Il flusso di lavoro normale è quello che hai utilizzato. Discourse inviterà un utente a installare la PWA quando ci sarà un sufficiente livello di interazione, valutato tramite una serie di metriche.
Se vuoi promuoverla, gli utenti possono installare l’app direttamente accedendo al menu del browser e cliccando su “Installa NomeSito” sulle piattaforme supportate.
Sì, la tua app risponderà agli stili. Non è necessario aggiornare l’app ogni volta. L’intero scopo della PWA è gestire l’app su un server e caricarla quando un utente effettua una richiesta. Puoi fornire un aggiornamento alla tua app Play Store se in seguito decidi di cambiare l’URL, l’icona dell’app o l’immagine di avvio, ecc.