Jetpack Compose が Android TV に登場、Compose Materials 3 が安定版に到達

あなたが開発者であれば、おそらく Jetpack Compose が何であるかを知っているでしょう。 Android TV 用 Compose とともに、マテリアル 3 安定版が登場しました。

Jetpack Compose は、Kotlin で書かれた宣言型 UI エンジンで、Android の XML レイアウトなどの古典的な命令型 UI エンジンを置き換えるか、実行可能な代替となることを目的としています。 本質的に、Jetpack Compose は、UI の実装をはるかに簡単にする強力なコード専用レイアウト エンジンです。 最初はアルファ版でリリースされました 8月に 去年に続いて ベータ版リリース 今年の 2 月にはさらに多くの機能が追加されました。 今回、Google の Android Developer Summit で、同社は Compose が Android TV に導入されることを発表しました。 さらに嬉しいのは、マテリアル 3 が安定版になったことです。これは、マテリアル 3 を使用して自信を持ってアプリを構築できることを意味します。

マテリアル 3 のオファーを作成する マテリアルデザイン3-スタイルのコンポーネントと テーマ、ダイナミックカラーなどのマテリアルユーパーソナライゼーション機能を有効にします。 Compose Materials 3 のライブラリには、ボタン、カード、チェックボックス、スイッチ、ナビゲーション バー、ドロワーなどの多くの UI コンポーネントの新しいバージョンが含まれており、その他のコンポーネントも今後サポートされる予定です。 Google は、次のことを示すドキュメントもリリースしました。 マテリアル デザイン 2 アプリをマテリアル デザイン 3 に移行する方法. 以下に概説するように、Jetpack Compose でのビルドに使用できる Android Studio のさまざまなバージョンにも改良が加えられています。

Android Studio ドルフィン は最新の安定リリースであり、以下が含まれます。

  • アニメーションコーディネート
  • マルチプレビューの注釈
  • Layout Inspector での再構成カウント

Android Studio デンキウナギ 次のようなベータ版の機能が含まれています。

  • ライブ編集 (実験的)
  • コンポジションレンダリングのハイライト表示
  • プレビューデバイスの構成
  • プレビューでのライブアップデート

Android Studio フラミンゴ 次のようなカナリア機能が含まれています。

  • ライブ編集はデフォルトでオンになっています
  • パフォーマンスの問題をより適切に検査できるように、構成トレースが改善されました。

それだけでなく、Google は Compose が Android TV のアルファ版で利用できるようになったと発表しました。 のようなコンポーネント カルーセル そして イマーシブリスト すでに実装されており、将来的にはさらに実装される予定です。 これは、夏の初めに Compose が WearOS 向けに安定版に達した後に行われます。