古いAndroidデバイスでのDiscourseHubの互換性

Discourse Hub アプリは Google Play ストアでは少し寂しい見た目をしており、その機能に比べて非常に基本的なものに見えます。そのため、残念ながら、Android 4.0x から 4.3 を実行している(最新の 5.0〜11 と比較して)私自身の信頼できる人気デバイスにはインストールできず、その機能を探索することができません。

現在、Android 側には参加可能なアプリのベータプログラムがあるようですが、アプリが Android 5.0 以上のみをサポートしているため、Android SDK タグが基本的に高すぎてインストールが許可されません。

@codinghorror さん、これを下げてインストールを可能にすることは可能でしょうか?その見返りとして、私はベータプログラムに参加し、プライベートなフィードバックを提供して、Play ストアでの低い評価を少し改善できるようお手伝いできます。将来、改善できる部分もあるはずです。

最終更新は 2020 年 2 月でしたが、それ以降、メインの Discourse ソフトウェア自体には多くの変更が加えられています。それにもかかわらず、これらのデバイスでは Web ブラウザを通じて Discourse に問題なくアクセスできるのに、アプリが同じように機能しないのは残念です。

他にもこれに協力したいと思う方はきっといると思います。

「いいね!」 1

Android 版のアプリは、Google Chrome でサイトを開くためのリンクの集まりと、通知を一元管理する機能に過ぎません。一定の価値はありますが、古いバージョンの Android へのサポートを強化する予定はありません。実際、Discourse のユーザーにおける Let’s Encrypt の変更の影響 に伴い、まもなく最小 Android バージョンを 7.1.1 に引き上げる予定です。

「いいね!」 3

こんにちは @Falco さん

ええと、???そうすると、Android 7.1.1 を使用している多くのユーザーが混乱し、アップデートのインストールができなくなってしまう可能性がありますね。

新しい証明書データベースについて調べてみましたが、すでにいくつかの軽微な問題が報告されています(Discourse 自体の問題ではありません)。

アプリの SDK タグを上げることが常に良い選択とは限りません。特に Android ゲームの場合、ユーザーがゲーム開発者(私自身も含めて)に文句を言い始めることがありますしね :smiley:

私自身も Android 7.0 のタブレットを持っていますが、この「アップグレード」によって、そのタブレットではアプリのインストールや使用ができなくなってしまいます。タブレットはメーカーがサポートする最高バージョンまでしか更新できず、OS 自体は 1 年前のものだからです。

私の提案としては、OS が更新できなくても Play ストアや Play サービスが更新され続ける環境にあるデバイスにとって、この変更が良くない影響を与える可能性があることを、よく考えてみてください。

はい、その結果については認識しておりますが、ご自身も上記で述べられた通り:

Discourse はウェブアプリであり、動作する最新バージョンのウェブブラウザがあれば、すべての機能を 100% 利用できます :slightly_smiling_face:

「いいね!」 4

OK、SmartyPants。

正直に言わせてもらうと、私の Google Chrome はもはや更新され不会再するとの表示が出ているのですが、私は Firefox Mobile をそれ用に使っています。

よく使うフォーラムを一つにまとめておき、ブラウザを頻繁に切り替える必要がないように、アプリ版を使いたかっただけなんです。

「There’s An App For That(それに対応したアプリがある)」という言葉も、「ウェブブラウザ版の方が 100% の機能に対応している」と言われるより、響きが良くないですよね :stuck_out_tongue:

呼び捨ては不要です。


Discourse プロジェクトの開始当初から、Discourse は今後 10 年間のインターネットに向けて構築されていること、そして最小のブラウザ/OS 要件は高いことを明確にしています。2011 年にリリースされた 9 年前の Android 4.0 を公式にサポートしたことは一度もありません。最も古いサポートバージョンは 2013 年にリリースされた 4.3 でした。古い OS/ブラウザのバージョンをサポートする予定はなく、最新の技術を用いて Discourse を開発し続けるために、最小要件を引き上げていく方針です。

「いいね!」 3

まもなく、少なくとも Google Play の Android アプリにおいては、Android 7(2016 年リリース)が最も古いサポート対象バージョンとなります。最新(かつ必須)のパッチ 7.1.2 は 2017 年 4 月にリリースされました。

最新の Web ブラウザをインストールできる限り、古いバージョンの Android でも Discourse を問題なく利用できます。

「いいね!」 2

これは冗談・ユーモアとして言っただけで、侮辱の意図はありませんでした。もしよろしければ、この発言を削除するために投稿を編集します。

Google が Android OS のサポートを停止するまで、Chrome や Firefox、Opera などのアプリ開発者であるあなたが、どのバージョンを新しいベースバージョンとするかを決めることになるでしょう。

Firefox Mobile はまだ Android 4.3 へのアップデートをサポートしていますが、Chrome はサポートを停止しました。しかし、数日前に Android SDK の最低要件が 4.4.2 である新しいゲームのベータ版がリリースされました。
つまり、一長一短ということでしょうか。

私の Android 8/9/10/11 のデバイスは、これらの古いデバイスや OS が満たしていた基準に耐えられず、現在は修理待ちでバラバラの状態です。なぜそうなったかは聞かないでください。

これが私の質問の理由です。

www.Oldversion.com「新しいものが良いとは限らない」(実にふさわしいサイト名ですね、笑)