ネイティブアプリとしての Discourse はどのような見た目になるのでしょうか?
DemoPreview
他にはない、独自に構築されたコンポーザーです。
#StayTuned
本当に最高です ![]()
プラグインと互換性がありますか?
これ、めっちゃカッコいいね。どこで見られるの?
少し待ってね、まだ利用できないよ ![]()
ストアにはまだ公開していないため、現在は私の開発用デバイス上で動作しています。また、画面はプロモーション用ではなく、フィードバックを得るためのプレビューに過ぎません。メタ社から何らかの形で公式に認定されているわけではありません。
このアプリは先月に共有した私のコミュニティ向けに当初作成されたもので、他のフォーラムでも利用できるよういくつかの微調整を行い、ネイティブの Discourse クライアントアプリとしてほぼすべての Web 機能を統合したものを希望する人のために、アプリ名を別にしました。
ただし、一部の機能は、アプリ自体に付随するプラグインが必要なため、すべてのフォーラムでそのまま動作するわけではありません。そのため、セルフホストユーザーは恩恵を受けられますが、discourse.group のユーザーはネイティブログイン、プッシュ通知、またはアプリのホーム画面にあるカスタムストーリーモードのサポートが限定的になります。
ご自身のフォーラムでの動作確認をご希望の場合は、URL を共有してください。ログインプレビューをご希望の場合は、サイトの設定にアプリのスキームを追加する必要があります。
すべてのサイト設定 >> 許可されたユーザー API 認証リダイレクト
フォーラムリンク: https://forum-url/auth_redirect
スキーム: sysaru://auth_redirect
多くの提案を確認し、それに従ってさらに一歩踏み込み、フルマルチフォーラム対応、アクティブなフォーラム切り替え機能を実装しました。タイムラインスクロールに代わる投稿ナビゲーター、新しい没入型コメント(ソーシャル機能+ネストされた返信)、そしてコンポーザーにブロックを追加しました。
Sysaru App Engine プラグインを利用しているすべてのフォーラムでは、ネイティブプッシュ通知、ストーリーモードおよび投稿の動画サムネイルサポートが利用可能になります。
投稿は「Cooked Translations」のみをサポートするように更新されました。チャットとユーザーカードは、Discourse がネイティブにサポートしていないため翻訳されません。Discourse の翻訳に加え、アプリ内のテキストは Discourse がネイティブにサポートする 49 の言語に翻訳されています。
お楽しみに…
投稿のソートを「最新順」に重点的に変更しましたが、より軽量で滑らか、かつ高速な新しい投稿ナビゲーション方法も導入しました。これにより、長いリストをスクロールすることなく会話を追跡できるようになります。
私が実装した主な機能の一つは「タブレットモード」です。Discourse を使い始める前は、別のフォーラムを使っていたのですが、そこではフィードペインをドロワー(引き出し)スタイルで表示できました。そこで、モバイルアプリ内で同じように分割表示するアイデアを思いつき、実装しました。実質的に「2つを1つに」した形です。折りたたみ式デバイスへのサポートも追加するかどうか、検討しています…
タブレットモードが有効になっているプレビューです @mcwumbly
フィードバックをお待ちしています…
タブレットモードでは、右側のペインにアクティブな接続フォーラムのコミュニティ名が表示されます。この community.openai.com 上の短い動画では、投稿に2400件の返信があり、ユーザーが返信を削除してIDの順序を変更した場合でも、投稿ナビゲータが正確な投稿を読み込む様子が示されています。
おー、これめっちゃいいね!いつベータ版にするの?
それは本当にクールだ! ![]()
ありがとうございます。連絡をくれた方にはベータ版を提供していますが、主にAndroid向けです。iOSとiPadOSについてはシミュレーターのみを使用しているためです。
ありがとうございます。他の人も気に入ってくれることを願っています。
iOS、Android、折りたたみ端末およびタブレットはすべて対応済みとなり、現在、Apple デスクトップ版も完了しました。
macOS Sequoia 15 でアプリを実行中。Discourse Web の機能の 90% を搭載しています。
操作が速すぎてレート制限にかかってしまう前の、短いデモ動画です
調整が必要ですね ![]()
「コミュニティ アラート」は、ユーザーのデバイスで安全なログインセッションが確立された後、複数のフォーラムをまたいで監視するための機能です。これにより、ユーザーは他のフォーラムで待機中の通知数を確認できます。
どこかでダウンロードできるようにする予定ですか? フィードバックを求めているのでしょうか?
興味があれば、TestFlightにアップロードすることはできます。ただ、フィードバックをいただくために投稿したんです。Discourseコミュニティが何を必要としているのか、そのニーズを測ろうとしています。
単なる好奇心ですが、ブラウザと比べてデスクトップ方式にはどのような利点がありますか?
サイドバーを反転表示でき、動画は投稿内、アプリ全体ビュー、またはシネマウィジェットに追加して再生できます
これはシネマウィジェットビューです
これは私のネイティブなコンポーザーカラムの右側です
そしてこれは、画面で他のタスクを実行しながら、任意の/すべてのフォーラムに追従できるように、上部に固定された縦表示です。
タブレットアプリの多くの要素をデスクトップ版に取り入れましたが、すべてのアプリ(iOS、Android、折りたたみ式、タブレット、デスクトップ)は、1つの完全なアプリとして提供されます。
これはユーザーの要望に合わせてキュレーションされたものです。PWAは大多数にとって問題なく、ブラウザでも十分ですが、投稿や返信の容易さ・柔軟性・制御性、レイアウトの制御、スマートキャッシュ、動的切り替え、複数のタブや様々なPWAを使わずに複数のフォーラムをサポートし、オフラインでの閲覧も可能にするというオプションを望んでいました。
私のエッジケースや理由がすべてに当てはまるわけではありませんが、私には合っていますし、他にも同じような人がいるかもしれません。ここに投稿した機能はもっとたくさんあります。以下はForum Explorerの例です。当初、これは私の地域内の各島ごとにサブフォーラムを作成するために設計したものですが、今ではあらゆるフォーラムでテストしています。
これは開発ビルドで実行していますが、本番アプリでは5倍高速です。タブレットでは7倍高速です。