ほとんどの AndroidX ライブラリは Android TV で使用できます。ライフサイクル対応 UI データの管理には ViewModel
などのアーキテクチャ コンポーネントを使用し、モバイルの場合と同様にローカル SQLite データベースとの統合には Room
を使用します。
Android TV OS 用に開発されたアプリでは、最新のレスポンシブ UI を構築するために Compose を使用する必要があります。ViewModel
と組み合わせることで、フォーム ファクタ間でアプリのロジックの大部分を共有できます。
詳しくは、Android TV で Jetpack Compose を使用するをご覧ください。