ユーザーがスマートウォッチをチェックする際に最初に見るのがウォッチフェイスで、Wear OS で最も使用されるサーフェスになっています。ユーザーはウォッチフェイスを使用して、スタイルとニーズに合わせてスマートウォッチをカスタマイズします。
Samsung とのパートナーシップにより作成された Watch Face Format は、ウォッチフェイスの外観と動作を構成する宣言型 XML 形式です。つまり、ウォッチフェイスの作成には実行可能コードが含まれず、ウォッチフェイス APK にはコードが埋め込まれていないということです。
Wear OS プラットフォームはウォッチフェイスのレンダリングに必要なロジックを処理するので、コードの最適化やバッテリーのパフォーマンスではなく、クリエイティブな発想に集中できます。
この新しい形式でビルドされたウォッチフェイスは、Jetpack ウォッチフェイス ライブラリを使用して作成されたものよりも、メンテナンスの手間が減り、更新が少なくて済みます。たとえば、パフォーマンスやバッテリー消費の改善、最新のバグの修正などを行うために、ウォッチフェイスを更新する必要はありません。
注: 2024 年 7 月 10 日以降、Wear OS 5 がプリインストールされたデバイスにウォッチフェイスをインストールするには、Watch Face Format が必要です。また、2025 年 1 月 27 日以降、Google Play で公開するすべての新しいウォッチフェイスにも Watch Face Format が必要です。
ユーザー向けの変更について詳しくは、こちらのヘルプセンター記事をご覧ください。
フォーマットについて
属性は厳密に分類されており、頻度と有効な値に関するガイドラインが用意されているため、ウォッチフェイスをゼロから作成するときに起こりうるエラー要因をほぼ回避できます。この形式を使用してウォッチフェイスを直接作成することも、ウォッチフェイスの作成をサポートするツールを作成することもできます。そのようなツールの例としてウォッチフェイス スタジオがあります。ウォッチフェイス スタジオは、ウォッチフェイスのデザインを Watch Face Format にエクスポートする機能をサポートします。
オフィスアワー
Watch Face Format への移行や導入をサポートするため、相談会を開催する場合があります。
参加をご希望の場合は、2024 年 11 月 25 日までにこちらのお問い合わせフォームにご記入ください。
詳細
Watch Face Format について詳しくは、以下のガイドをご覧ください。
- 利用可能な機能: 各バージョンの Watch Face Format でサポートされているウォッチフェイスの機能をご確認ください。
- 設計ガイドライン: ウォッチフェイスのレイアウトとユーザー エクスペリエンスのベスト プラクティスをご覧ください。
- セットアップ: Watch Face Format をサポートする Android App Bundle を構成します。
- メモリ使用量を最適化する: ウォッチフェイスのレンダリング時にシステムによって消費されるメモリ量ができる限り少なくなるように、ウォッチフェイスを構成する方法について説明します。
- XML リファレンス: Watch Face Format のファイルに含まれる個々の要素を探します。ルート要素は常に
WatchFace
です。 - 公開ガイド: ウォッチフェイスを Google Play ストアにアップロードする方法を紹介します。
- GitHub サンプル: ウォッチフェイスのサンプルを作成して、Wear OS エミュレータまたは実機にデプロイする方法を紹介します。
- WFF とメモリ検証ツール: Google Play に送信する前に、これらのオープンソース ツールを使用してウォッチフェイス形式ファイルのエラーを確認し、許容されるメモリ使用量を確認します。
あなたへのおすすめ
- 注: JavaScript がオフになっている場合はリンクテキストが表示されます
- Watch Face Format のセットアップ
- WatchFace