AndroidX TV ライブラリ

ほとんどの AndroidX ライブラリは Android TV で使用できます。ライフサイクル対応 UI データの管理には ViewModel などのアーキテクチャ コンポーネントを使用し、モバイルの場合と同様にローカル SQLite データベースとの統合には Room を使用します。

Android TV OS 用に開発されたアプリでは、最新のレスポンシブ UI を構築するために Compose を使用する必要があります。ViewModel と組み合わせることで、フォーム ファクタ間でアプリのロジックの大部分を共有できます。

詳しくは、Android TV で Jetpack Compose を使用するをご覧ください。