Jetpack Compose が Materials You と Wear OS のサポートを取得したと Google が今年の Android Developer Summit で発表しました。 詳細はこちらをご覧ください。
Jetpack Compose は、Kotlin で書かれた宣言型 UI エンジンで、Android の XML レイアウトなどの古典的な命令型 UI エンジンを置き換えるか、実行可能な代替となることを目的としています。 本質的に、Jetpack Compose は、UI の実装をはるかに簡単にする強力なコード専用レイアウト エンジンです。 最初はアルファ版でリリースされました 8月に 去年に続いて ベータ版リリース 今年の 2 月にはさらに多くの機能が追加されました。 Google の Android Developer Summit で、同社は Jetpack Compose が マテリアル・ユー そしてWear OSのサポート。
Google が最初のアルファ版をリリースしました マテリアル3の構成を提供します 材料 デザイン 3 スタイル設定されたコンポーネントと テーマ、ダイナミックカラーなどのマテリアルユーパーソナライゼーション機能を有効にします。 同社はまた、 ジェットパック構成 1.1 Android 12 のストレッチ オーバースクロール、改善されたタッチ ターゲット サイズ設定、実験的な遅延レイアウト アニメーションなどの機能を備えています。
初めての方のために説明すると、マテリアル ユーのダイナミック カラー機能は、Android 12 で導入された新しいテーマ エンジンである monet を利用しています。 現在は Pixel スマートフォンのみに限定されています — 壁紙から色を抽出し、豊富なパステル カラーのパレットを生成します。 その後、アプリはさまざまな方法でこれらの色を UI に適用できます。これは、マテリアルを組み込んだアプリが通常行うことです。 ダイナミック カラー サポートは、各アプリのデザインをより個人的なものにするため、マテリアル ユーから提供される最もエキサイティングな機能の 1 つです。 また、アプリ間で一貫性が維持され、スマートフォンのエクスペリエンスがより一貫したものに感じられます。
さらに嬉しいことに、同社は Jetpack Compose が
開発者プレビュー Wear OS もサポートしています。 それさえあります Wear OS デバイス用の UI の作成を開始するのに役立つサンプルとドキュメント。 これは、開発者に提供されるもう 1 つのツールであり、Wear OS エコシステムへの他の追加機能と連携します。 ウォッチフェイス スタジオ 今年8月に発売開始したもの。