片手のジェスチャーをWear OSアプリに持っていきましょう ノート

片手のジェスチャーをWear OSアプリに持っていきましょう

片手ジェスチャーは、スマートウォッチと対話するための便利でタッチフリーな方法を提供します。Pixel Watch の Wear OS 6.1 で導入され、タイマーや通話の制御などのアクションを容易にしました。Wear OS 7 は、新しい Gestures フレームワークでこれを拡張し、OEM や開発者がジェスチャー制御を統合できるようにします。開発者は、1.7 ベータ版を使用して、これらのジェスチャーを Wear Compose アプリに組み込むことができるようになりました。このフレームワークは、2 つの主要なインタラクションパターンをサポートしています。タイマーを開始するためのダブルピンチのようなプライマリ アクションと、戻るための手首の回転のようなディスミス アクションです。これらの機能は Pixel Watch 3 以降で利用可能であり、フレームワークはすべての Wear OS メーカーが採用できるようになっています。ジェスチャーの統合には、ジェスチャー構成の定義、インジケータ状態の初期化、およびインタラクティブコンポーネントへの Modifier.oneHandedGesture の適用が含まれます。このモディファイアは、ユーザーをガイドするためのジェスチャーインジケータと呼ばれる視覚的なヒントをアクティブにします。例としては、ボタンのプレスにダブルピンチを使用したり、コンテンツをスクロールしたりすることが挙げられます。OneHandedGestureClickIndicator や OneHandedGestureScrollIndicator などのコンポーネントは、これらの視覚的な手がかりを実装するのに役立ちます。Spotify は早期採用者であり、画面操作なしでシームレスな音楽再生制御のために片手ジェスチャーを利用しています。開発者は、Wear Compose の依存関係を更新し、Wear OS 7 をターゲットにすることで、今日からこれらのジェスチャーの実験を開始できます。