HN 日本語サマリー

← 一覧へ戻る
オープンソース

F-Droid 2.0: Androidの自由のための新たな章

F-Droid 2.0: A New Chapter for Android Freedom (f-droid.org)

310 pointsby daveoc6482 コメント

要約

F-Droidは、10年ぶりの最大規模のアップデートとなるF-Droid 2.0をリリースしました。このバージョンでは、モダンなインターフェース、改善されたアプリ発見機能、検索機能、そしてよりシンプルなユーザー体験が提供されます。Kotlin Composeによる再構築により、今後の改善が迅速に行える基盤が整いました。ナビゲーションは「発見」「検索」「マイアプリ」の3つに簡素化され、カテゴリシステムも大幅に拡張・洗練され、より専門的な分類が可能になりました。検索機能も強化され、アプリ名だけでなく説明やカテゴリでも検索できるようになり、CJK言語のサポートも向上しています。また、EUのデジタル市場法(DMA)などの影響を受け、Androidの新しいAPIを活用した、よりスムーズで自動化されたインストール・アップデート体験が実現しました。

全文翻訳

1年以上の懸命な作業を経て、F-Droid 2.0のローンチを発表できることを嬉しく思います。これは公式F-Droidアプリの完全な再設計であり、10年間で最大のアプリアップデートです。 10年以上にわたり、F-Droidは人々がフリーでオープンソースのAndroidアプリを発見し、インストールするのを支援してきました。F-Droid 2.0は、モダンなインターフェース、より良いアプリ発見機能、改善された検索機能、そして長年利用しているユーザーにも、F-Droidを初めて使うユーザーにも使いやすい、よりシンプルな体験を提供することで、その基盤を強化します。 これは単なる見た目の刷新ではありません。ユーザー体験は、現在のAndroidのパターン(Material Designなど)とスムーズに統合されるように再設計されましたが、馴染みのあるF-Droidの操作感は維持されています。主要なコンポーネントは、今日の標準ツールキットであるKotlin Composeを使用して再構築・書き直しが行われ、今後数年間でより迅速に改善を提供できる基盤が作られました。 14回のテストリリースを経て、今後数週間かけてF-Droid 2.0をユーザーに展開し始めることを楽しみにしています。 何が変わったのか? F-Droid 2.0の主な目標の1つは、ユーザーが依存しているアプリを発見、インストール、保守するのを容易にすることでした。メインナビゲーションは、「発見」「検索」「マイアプリ」の3つのコア領域に簡素化されました。カテゴリは「発見」に統合され、ブラウジングや探索が容易になりました。一方、「マイアプリ」は、インストール済みアプリ、アップデート、潜在的な問題を管理するための中心的な場所を提供します。設定とNearby Swapは、引き続きトップバーからワンタップでアクセスできますが、メインナビゲーションでのスペースを争うことはなくなりました。 発見可能性の向上 関連性の高いフリーでオープンソースのソフトウェア(FOSS)を人々が発見できるようにすることは、F-Droid 2.0の主要な目標の1つでした。F-Droidのエコシステムは何千ものアプリケーションに成長したため、適切なアプリを見つけることがますます困難になっています。新しいリリースでは、ブラウジング、カテゴリ、検索に至るまで、アプリ全体で改善が導入され、ニーズに合ったソフトウェアを見つけやすくなっています。そしてもちろん、F-Droidはあなたを追跡したり、アプリにますます多くの時間を費やすように「エンゲージ」しようとしたりすることなく、これを行います。 再設計された「発見」体験 新しい「発見」画面は、そうでなければ見逃してしまう可能性のあるアプリを発見するのに役立ちます。新しく追加されたアプリや最近更新されたアプリをハイライトするだけでなく、リポジトリで最もダウンロードされたアプリも紹介するようになりました。F-Droidを初めて使う人も、何か違うものを探している人も、「発見」はフリーでオープンソースのAndroidアプリケーションの成長するエコシステムを探求するためのいくつかの方法を提供します。 より有用なカテゴリ カテゴリは、ユーザーがリポジトリをブラウズするのを助ける上で重要な役割を果たしているため、それらを大幅に拡張・洗練しました。VPN、ファイアウォール、パスワードマネージャー、ランチャー、ナビゲーションツールなど、特定の種類のアプリを見つけやすくするための、より専門的なカテゴリが含まれています。 期待できること: まず、カテゴリシステムを大幅に拡張しました。少数の広範なカテゴリに依存するのではなく、F-Droidは現在、より多くの専門的なカテゴリを含んでおり、検索を開始する前に、数回のタップで目的のアプリの種類に近づくことができます。 次に、この拡張されたカテゴリシステムをナビゲートしやすくするために、「発見」画面に高レベルの「メタ」カテゴリを導入しました。これらは関連するカテゴリをグループ化し、成長するF-Droidエコシステムをブラウズするための、より親しみやすいエントリーポイントを提供します。 最後に、カテゴリはアプリ全体でより大きな役割を果たすようになりました。それらの名前と説明は、アプリの発見を改善し、ユーザーを関連性の高いフリーでオープンソースのアプリケーションに誘導するために使用されます。この取り組みの例として、Gamesカテゴリを完全に再構築しました。すべてのゲームを一緒にグループ化するのではなく、F-Droid 2.0は現在17の異なるゲームジャンルを区別しており、実際に楽しんでいる種類のゲームを見つけやすくなっています。 あなたが探しているものを理解する検索 検索機能も大幅に改善されました。アプリ名に加えて、アプリの説明、カテゴリ、翻訳されたコンテンツも検索できるようになりました。これにより、アプリの名前ではなく、その機能に基づいてアプリを見つけやすくなります。また、中国語、日本語、韓国語で検索するユーザーのために、大幅な改善を行いました。新しい検索システムは、CJK文字システムをより適切にサポートしており、ユーザーが自分の言語で関連性の高いアプリをより確実に検索できるようにします。検索は最近のクエリも記憶しているため、再度入力することなく以前の検索にすばやく戻ることができます。 強力なフィルタリングを使いやすく ブラウジングと検索は物語の一部にすぎません。F-Droid 2.0は、多数のアプリリストを正確に探しているものに絞り込むのに役立つ強力なフィルタリングオプションも導入しています。フィルタは、アプリのカテゴリ、デバイスの互換性、アンチフィーチャーなどの複数の基準を使用して組み合わせることができます。たとえば、デバイスと互換性のあるアクションゲームのみを表示し、非フリーネットワークサービスに依存するアプリを除外するように選択できます。これらの高度な機能やその他の高度な機能を発見するのに役立つように、F-Droid 2.0はアプリ全体にオンボーディング画面を導入しています。複雑な設定の背後に機能を隠すのではなく、アプリは新しいユーザーと経験豊富なユーザーの両方がF-Droidを最大限に活用できるように、コンテキストに応じたガイダンスを提供します。 F-Droidが実行される場所ならどこでもスムーズなインストール体験 長らく、インストールまたはアップデートをクリックする体験は、Androidによって二流のものに押しやられていました。今では、主にEUのデジタル市場法(DMA)や世界中の独占禁止法に関する圧力のおかげで、Androidはすべてのアプリストアに、以前よりもスムーズで自動化されたインストールおよびアップデート体験のオプションを提供しています。F-Droid 2.0は、これらの新しい機能を活用するための画期的な作業を含んでいます。これにより、F-Droidは、OSに組み込まれているか、デバイスに自分でインストールしたかに関わらず、すべてのF-Droidインストールに統一インストーラーを使用できます。統一インストーラーは新しい事前承認APIを利用しているため、サポートされているデバイスでは、ユーザーはアプリのインストールを決定した直後に確認でき、アプリがダウンロードされた後ではありません。これにより、公式AndroidデバイスでのF-Droidのインストール体験は、組み込みアプリストアが提供できるものに非常に近づきます。 移動したもの、削除されたもの この規模の再設計は、新しいアプリに何を含めるか、どのように処理できるか、そして何がもはや意味をなさなくなったかについて、慎重な決定を意味します。F-Droid 2.0をより合理化し、保守しやすくするために、一部の馴染みのある機能が変更、移動、または削除されましたが、コア機能やユーザーが依存する機能は犠牲にされていません。 アップデートチェックが自動化されました F-Droid 2.0はデフォルトでアプリのアップデートを取得してインストールするようになりました。より多くの制御を好む場合でも心配いりません。既存の設定は引き続き尊重されます。 一部のユーザーは、すべてのリポジトリのアップデートをチェックするためのプルトゥリフレッシュジェスチャーを好んでいました。F-Droid 2.0では、プルジェスチャーはスクロール専用になりました。これは、アプリがバックグラウンドで自動的にアップデートをチェックできるようになったため可能です。馴染みのあるアクションを維持するのではなく、その必要性をなくすことに焦点を当てました。最高の更新ボタンは、押す必要のないボタンです。 より多くの制御を求めるユーザーは、引き続き詳細な手動アップデートオプションを利用できます。手動でアップデートをトリガーするためにプルトゥリフレッシュを使用していた場合、それは「マイアプリ」画面のアクションオーバーフローメニュー(例:「3つのドット」)の下で利用できるようになりました。 データ使用量設定 F-Droidは、いつ何がダウンロードされるかを制御できるようにします。これは、世界中の多様なユーザーが、さまざまな要件に合わせて調整するのに役立ちます。多くのユーザーは安価なモバイルデータアクセスを持っていますが、他のユーザーにとってはモバイルデータは法外に高価です。一部のユーザーはプライバシー要件が高いため、ネットワークトラフィックを制御する必要があります。他のユーザーは限られたデバイスを使用しており、F-Droidがバックグラウンドで更新されると遅くなります。これらすべてを制御する設定は、F-Droidをニーズに合わせて調整しやすくするために再構築されました。 プライバシーとセキュリティ機能 一部のF-Droidユーザーは、環境で動作します