Jetpack Compose のユーザー補助

ユーザー補助を念頭に置いて開発するということは、Android デバイスをさまざまな方法で使用するユーザー補助を必要とするユーザーを含め、誰もがアプリを使用できるようにすることです。Compose は、アプリをよりインクルーシブにするための宣言型 API とツールを備えており、よりアクセスしやすい UI を構築するための基盤を提供します。

Compose のユーザー補助機能には、いくつかの重要なコンセプトと補助コンセプトがあります。

  • API のデフォルト: Compose がデフォルトでユーザー補助を処理する方法と、セマンティクスとパターンを利用して最初からユーザー補助をサポートし、カスタム コンポーネントに使用する方法について学習します。
  • セマンティクス: ユーザー補助サービス向けの UI 要素の意味と役割を表すシステムと、コンテンツの種類、説明、状態などのプロパティを表す適切なセマンティクスを選択する方法について学びます。
  • 移動順序を変更する: ユーザー補助機能サービスが画面上の要素を移動する順序を変更します。ユーザー エクスペリエンスを向上させるためにカスタマイズできます。
  • 統合と消去: セマンティックの統合と消去の戦略と API を理解し、ユーザー補助サービスからセマンティクスを非表示にする適切なタイミングを把握します。
  • 検査とデバッグ: ツールを使用してコンポーザブルのユーザー補助セマンティクスを検査し、Android のユーザー補助技術を使用した際の予期しない動作をデバッグします。
  • テスト: Compose のユーザー補助機能チェックを使用して、一般的なユーザー補助に関する問題を検出し、テストの一部を自動化します。

参考情報