Wear OS 4 では、Google のマテリアル ユー ダイナミック カラーがサポートされます

click fraud protection

私たちはそれが事実であると疑っていましたが、Google は現在、Wear OS 4 でマテリアル ユー カラーをサポートしています。

Google I/O 2023 ではさまざまなイベントが開催されましたが、最も大きなサプライズ発表の 1 つは次のとおりです。 OS4を着る. これは同社のスマートウォッチ用オペレーティング システムの最新版であり、Android 上に構築されています。 Android をベースに構築されているにもかかわらず、WearOS 3.5 ははるかに古い Android 11 をベースにしています。 Wear OS 4 にアップグレードすると、すぐにスキップされます。 アンドロイド13、そしてさらに、私たちの調査から、あなたがサポートするマテリアルも付属しています。 私たちはそう聞きました Google は Wear OS のマテリアル ユー サポートに取り組んでいました 数か月前に発表されましたが、昨日の同社の Wear OS 4 の発表では、マテリアル ユーについては言及されていませんでした。

Android 仮想デバイスで Wear OS 4 を起動すると、システムの多くの場所、特にクイック設定に、Wear OS 3.5 には存在しない場所にアクセント カラーがあることに気付きました。 から値を引き出すことができました システムアクセント システム イメージのアクセント 1 は、クイック設定のアクセント カラーと一致します。 アクセント 3 は設定のトグルにも一致します。 取得された 16 進カラー値は #c1e8ff と #d1e5f4 でした。

WearOS 3.5 は明らかに Android 12 の設計言語からインスピレーションを受けているものの、Android 12 をサポートしていなかったので、これは重要です。 マテリアル・ユー Android 11に基づいているため。 ただし、これにはいくつかの注意点がありますが、最大の注意点は、その可能性が非常に高いということです。 WearOS 4 は Android 13 ベースであり、サポートするマテリアルがとにかく含まれる予定であるというニュース。 結局、 Material You は AOSP に組み込まれており、Android 12L 以降です。.

2 番目の注意点が最大であり、私の知る限り、現時点ではこれらの色を変更することはできないということです。 それは変わるかもしれませんが、現状では、システムにこれらの色の代わりに他の色の使用を強制する方法を見つけることができませんでした。 Google はまだ実装を完了していない可能性がありますが、将来的には、 スマートフォンで動作するのと同じように、時計の文字盤から色が取得され、システムを通じて使用されます。

ただし、Google が最終ビルドで実用的な Materials You を搭載すると私が信じる理由はいくつかあります。 1 つ目は、特にクイック設定にアクセント カラーがすでに存在していることです。 これらは WearOS 3.5 には存在しませんでした。これは、Google が将来これらの色をカスタマイズすることを目指していることを示唆しています。 2 つ目は、システムがマテリアルの色を構成するときに system_accent カラーが読み取られることです。つまり、 理論的には、マテリアル デザイン 3 API を参照するアプリの開発者は、これらを誤ってプルして使用することになります。 価値観。

これらすべてが私の最終的なポイントにつながります。つまり、それらは現在アクセス可能であり、使用されているということです。 Googleはそれをロックダウンしていません。 Google 独自の isDynamicColorAvailable() DynamicColors API のメソッドは、特定の Android バージョン番号を超えると単純に true を返します。これは、Google が Android 13 以降でこれを統合されたエクスペリエンスにすることを望んでいることを示唆しています。 さらに、Android UI ツールキットに取り組むソフトウェア エンジニア ツイッターで言及された (経由 ミシャール・ラーマン)Wear Watchface API により、カラー パレットで使用するためにウォッチフェイスの色をシステムに公開する機能が追加されました。

私たちは、Wear OS 4 の開発者イメージの更なるアップデートに注目しており、将来的にはスマートウォッチにもう少し個人的なタッチを追加できることを期待しています。