ユーザー補助、テスト、パフォーマンス

アプリのパフォーマンスを改善して、すべてのユーザーがアプリを使えるようにし、この動作が維持されるよう自動テストを作成します。

 

初めての UI テストを作成する

動画 省略可

初めての Compose UI テストを作成する

テスト

コードラボ

Jetpack Compose UI のテストについて学びます。最初のテストを作成し、単独でのテスト、デバッグテスト、セマンティクス ツリー、テスト同期について学習します。

Compose による UI テストの改善

動画 省略可

Compose による UI テストの改善について学びます。

アプリにユーザー補助機能を追加する

動画 省略可

Jetpack Compose アプリにユーザー補助機能を追加します。

ユーザー補助

コードラボ

アプリのユーザビリティを特に障がいのあるユーザー向けに改善する方法を学びます。タップ ターゲットのサイズの拡大、内容説明の追加、カスタム操作の作成などについて説明します。

再コンポーズのデバッグ

動画 省略可

Compose サンプルアプリでパフォーマンスの問題をデバッグして修正した方法を紹介します。

パフォーマンスの問題

動画 省略可

Jetpack Compose は魔法のように感じられるかもしれませんが、魔法が期待どおりのパフォーマンスを発揮しない場合はどうすればよいでしょうか。パフォーマンス、よくある間違い、それらを回避する方法について、Jetpack Compose に関するベスト プラクティスを紹介します。

その他のパフォーマンスに関するヒント

動画 省略可

Compose の状態の読み取り延期が機能する理由についての詳細と、安定性と Compose がそれを推定する仕組みについて学び、reportFullyDrawn の新しい API などについて確認します。

テスト

学習成果をテストして、「Compose での設計」バッジを獲得しましょう。