Hello and greetings, i have tried to create Android App with Bubblerwrap:
is a Command Line Interface (CLI) that helps developers to create a Project for an Android application that launches an existing Progressive Web App (PWA) using a Trusted Web Activity (TWA).
Actually its pretty easy to use:
but i cant get it working, because i have to change few things in manifest.json like:
start_url
splash screen
display to fullscreen
theme color for the address bar
maskable icon
and how can i upload service worker file in my website dir in docker?
(never before worked with docker containers or discourse, still learning)
I know there is possibility to install automatically PWA app on chrome in the adress bar of the website, but the offline modus isnt working, maybe i can get it working with the service worker and some caching?
Discourse is already a PWA, no need to change anything. Just install your instance following Discourse official Standard Installation and fill the new site wizard.
Salut,
J’ai une question pour vous en tant que développeur expérimenté dans ce domaine :
Pourquoi avez-vous choisi une Progressive Web App (PWA) plutôt qu’une application native ? Je suis actuellement en train de décider quelle approche adopter pour mon propre projet et j’aimerais connaître votre avis.
D’après votre expérience, quels sont les principaux avantages et inconvénients des PWA par rapport aux applications natives ? Par exemple :
En termes de performances, d’expérience utilisateur et de fonctionnalités hors ligne, comment se comparent-elles ?
Les PWA vous ont-elles apporté la flexibilité et les fonctionnalités dont vous aviez besoin, ou y a-t-il eu des limitations que vous avez dû contourner ?
Vos éclaircissements seraient grandement appréciés, car j’essaie de peser les avantages des PWA vs natif pour mon propre projet.
Il existe une « application native », elle s’appelle Discourse Hub et est disponible sur les deux principales plateformes.
Si vous souhaitez déployer une application native exclusivement pour un forum (approche « sur liste blanche »), il s’agit d’un processus relativement complexe, coûteux et long en raison de toute la configuration, de la conformité, des réglementations et de l’examen de la plateforme, mais il est tout à fait possible de le faire dès maintenant.
Je l’ai fait pour plusieurs clients par le passé.
L’avantage de l’approche PWA est qu’elle abaisse considérablement la barre pour que l’utilisateur clique et installe gratuitement.
Les notifications étaient autrefois le principal argument des applications natives, mais cette situation s’est considérablement améliorée sur les deux principales plateformes.
L’approche de l’App Store pour les applications natives est sans doute meilleure pour les utilisateurs habitués à obtenir leurs applications depuis l’App Store et offre un niveau de marketing pour le forum qui peut être trouvé par la recherche.