Lancement d'une application de forum Open Source pour Discourse

Bonjour,

Je me demande si quelqu’un recherche un modèle d’application mobile open source pour Discourse ? Nous en terminons un pour xenForo, et nous envisageons de le rendre disponible pour Discourse. Est-ce quelque chose qui pourrait vous intéresser ?

3 « J'aime »

Bonjour et bienvenue @forumcopilot, j’ai déplacé votre sujet car la catégorie “extras” est destinée aux projets terminés que vous pouvez télécharger aujourd’hui. Bonne chance pour le projet ! :3


J’ai vu quelques autres tentatives d’applications natives, mais elles sont toutes deux abandonnées et à code source fermé à ma connaissance (Forumate - Native Discourse client for iOS, Fig - Native Discourse client for iOS - #111 by nanohits). Quelque chose de mieux maintenu (surtout open source) pourrait être sympa ! J’adorerais utiliser une application native pour économiser de l’énergie et profiter de l’esthétique iOS, mais je n’ai pas trouvé quelque chose de complet qui fonctionne toujours bien aujourd’hui.

2 « J'aime »

Je suis intéressé par la motivation. Qu’est-ce qu’une application peut faire pour l’utilisateur qu’un site web ne peut pas faire ? Je veux dire, de nos jours, les navigateurs web sur mobile disposent d’API pour la localisation, la caméra, le téléchargement de fichiers, etc. Qu’est-ce qu’une application ajoute ?

2 « J'aime »

Au cas où quelqu’un l’ignorerait, ce sont des points valables, et vous pouvez l’enregistrer sur votre écran d’accueil et l’exécuter comme une application sur presque tous les appareils, y compris les ordinateurs de bureau, grâce aux progrès réalisés dans la plupart des navigateurs et systèmes d’exploitation. Pas de publication sur l’App Store ni de framework séparé à maintenir.

Il est certainement possible d’encapsuler la PWA pour la rendre compatible avec les boutiques d’applications. Je peux voir que cela pourrait être utile pour un grand site avec un gros budget, car la plupart des utilisateurs ont vraiment du mal à comprendre toute la dynamique PWA / ne pas avoir besoin d’une boutique d’applications.

J’ai examiné cela il y a quelque temps, mais j’ai abandonné en raison de :

  1. Un effort/coût important pour le mettre en place (environ 10 000 USD)
  2. Un effort/coût important pour le maintenir (environ 10 000 USD de plus par an).

Une grande partie de cela concerne l’interaction et la gestion des boutiques d’applications elles-mêmes. Et il y a d’autres problèmes comme Apple/Google qui veulent une part de toutes les transactions monétaires, etc., etc.

Si vous avez l’expertise disponible à bas prix, cela pourrait en valoir la peine. J’ai choisi d’accompagner mes utilisateurs dans la courbe d’apprentissage de la PWA à la place !!

3 « J'aime »

Il semble que ceci (pas ceci, mais ce qui suit) ait été publié aujourd’hui :

C’est juste une coïncidence.:rofl:

1 « J'aime »

Voici un autre :

Merci à tous pour vos contributions !

Il semble que la communauté Discourse soit bien desservie.

Nous avons publié il n’y a pas si longtemps le modèle d’application mobile xenForo, ainsi qu’une application mobile générique qui se connecte à n’importe quel forum xenForo ayant installé notre extension, similaire à ce que faisait Tapatalk à l’époque, sauf que c’est maintenant open source. Vous pouvez télécharger notre application ou consulter le code source à l’adresse :

Les notifications push fonctionnent également et sont opérationnelles dès l’installation.

Nous nous demandions si nous pouvions offrir cela à la communauté Discourse, mais il semble que ce ne soit pas très précieux compte tenu du nombre d’options déjà disponibles.

Dans tous les cas, faites-moi savoir si Forum Copilot peut faire plus pour tout le monde. :slight_smile:

Pour répondre à moi-même et répondre un peu à ma propre question. Plus bas, quelqu’un mentionne Dexo, une application mobile, et immédiatement plusieurs possibilités me viennent à l’esprit. Avec cette application, on pourrait être membre de nombreuses communautés Discourse différentes et disposer d’une application permettant de basculer facilement entre elles. Elle pourrait également se connecter périodiquement à ces communautés pour obtenir des comptes mis à jour des messages non lus, des messages privés, etc. Ainsi, elle pourrait rendre un site Discourse un peu plus « en temps réel » en envoyant une notification sur votre téléphone lorsqu’un événement se produit. Une PWA ne pourrait pas faire cela (à ma connaissance). De plus, une seule application se connectant à plusieurs instances Discourse peut faciliter la participation à plusieurs communautés. Avec l’approche PWA, chaque instance Discourse à laquelle vous participez nécessiterait une icône distincte sur votre téléphone. Il n’y aurait aucun moyen simple de basculer facilement entre différents serveurs Discourse. Vous devriez donc soit utiliser un navigateur web et passer d’un onglet à l’autre, soit avoir une multitude d’icônes sur l’écran d’accueil que vous devez toucher pour consulter chaque instance Discourse.

Ainsi, du point de vue d’une seule instance Discourse, une application n’a pas beaucoup de sens. Mais si les utilisateurs de MON instance participent également à de nombreuses autres, je comprends pourquoi ces utilisateurs pourraient apprécier une application qui les unifie tous.

Notez que cela existait déjà depuis de nombreuses années ; il existe une application officielle appelée « Discourse Hub »

4 « J'aime »

L’application (du moins sur Android) n’est pas très bonne. Elle a une note de 2,4. Compte tenu de cela, il y a certainement de la place pour que d’autres interviennent et essaient, ou peut-être améliorent ce qui a déjà été fait.