manuel
(Manuel Kostka)
1
これは繰り返し表示され、最善のアドバイスについて意見を聞きたいと思います。
現在の私の理解:
モバイル向けの公式Discourseアプリがあります。これは実際にはハブであり、さまざまなDiscourseインスタンスにサインインでき、モバイルデバイスでそれらのプッシュ通知を有効にできます。実際のサイトはモバイルWebバージョンを使用して閲覧します。
次に、同じサイトマネージャーアプローチを採用した独立したiOSアプリがありますが、フォーラムインターフェイスはネイティブにコーディングされています。これは活発な開発からは外れているように思いますが、もし間違っていたら訂正してください。
https://apps.apple.com/us/app/fig-for-discourse/id1485491193?ls=1
そして、既存のDiscourseインスタンスをアプリとして公開できるアプリテンプレートアプローチがあります。これはReact Nativeで構築されているため、AndroidとiOSの両方で動作しますが、ネイティブにはコーディングされていません。そのアプリをインスタンスのWebバージョンと同じように見せるには、基本的に再設計する必要があります。
したがって、私の知る限り、Discourse向けの簡単なモバイルアプリソリューションはありません。Webバージョンを使用できますが、プッシュ通知は機能しません。サイトマネージャーのように機能するアプリを使用すると、追加のアクセスステップが発生します(まずマネージャーアプリをインストールし、次にフォーラムインスタンスを追加します)。または、Lexiconを通じてアプリを提供することもできますが、それは開発にかなりの追加労力がかかります。
私の理解では、Webビューをラップしていないソリューションはすべて、すべての機能を再実装する必要があります。Discourseの機能はプラグイン(例:カレンダー、イベント、割り当て、解決済み)によって大幅に拡張されているため、これらは特別にコーディングされていない限り存在しません。
これまでの私のアドバイス:
- モバイルでもWebバージョンに固執する
- 一般的に、シングルサインオンを有効にし、デフォルトのサインアッププロセスを簡素化することで、シームレスなサインインエクスペリエンスを提供する
- すでに製品関連のアプリがある場合は、そのアプリにコミュニティ通知を統合する(例:通知Webフックをリッスンする)。
- まだアプリがない場合は、最初のアドバイスを参照し、将来のアプリ予算の一部をモバイル向けWebバージョンの洗練に充てる
「いいね!」 9
IAmGav
(Gavin Perch)
2
アプリ開発にかかる費用は安価ではなく、人々はそのように考えがちです。
ネイティブアプリの開発予算があるなら、それで行くべきです。
そうでなければ、現在利用可能なアプリにとどめておきましょう 
「いいね!」 4
Falco
(Falco)
3
プッシュ通知は、Windows、MacOS、Linux、Androidなど、すべてのオープン プラットフォームでサポートされています。残念ながら、サイトがプッシュ通知を送信することを許可しないiOSはこの例外です。ただし、iOS 16以降でサポートされる見込みです。
「いいね!」 6
@nexoは、Discourseインスタンス(Quemuse)でユニークなことをすることができました。
突然放棄されたようです。
しかし、究極の質問は、Webアプリケーションを、配置するプラットフォームに個別に「ネイティブ」に感じさせるにはどうすればよいかということです。
それよりも早く登場すると思います。
「いいね!」 3
oshyan
(Oshyan Greene)
5
Discourse をプラットフォームとして提案する際に、これらの問題について常に質問されます。特に、リアルタイム(チャット)と非同期(フォーラム)のコミュニケーションでコミュニティが非常に分断されている顧客が、統合されたチャットで「すべてを手に入れる」ことができるようになることを期待していますが、通知がすべてのプラットフォームで優れており、他のアプリと同じくらい簡単に使用できるようになるまで、Discord の完全で快適な代替にはなりません。実際のアプリであればさらに良いでしょうが、Discourse の設計を考えるとそれは難しい注文であることは承知しています。
「いいね!」 3
dfabulich
(Dan Fabulich)
6
何を求めているのですか?
Discordには「Discord」アプリがあり、アプリ内で好きなだけDiscordチャンネルに登録できます。DiscourseにはiOS版の「Discourse Hub」があり、好きなだけDiscourseフォーラムに登録できます。
Discourse Hubの品質について不満があるのですか? 使いやすさについてですか?(バグを報告したいことがありますか?)
それとも、Android版のDiscourse Hubがないことについて不満があるのですか?(なぜ欲しいのですか?Androidでは、ウェブサイト自体がプッシュ通知を送信できます。)
「いいね!」 1
ああ、そういえば…このトピックは今後の参考のためにメモしておきました。
「いいね!」 2
Hector
(Héctor Fernández)
8
どういう意味ですか?同じアプリがiOSとAndroidで利用可能です。
Manuelさん、ForumXについて言及すると良いかもしれません。