私の Pixel Watch は私のストレス レベルをムード リングのように表示するようになりました。これは数分で作成できました。

in tech

ストレスは感じやすいものですが、必ずしも目に見えやすいものではありません。これは、Pixel Watch のようなスマートウォッチを着用することの利点の 1 つであり、手首で重要な要素の多くを確認できます。数字はクールですが、時計の文字盤がムードリングだったらどうでしょうか?

もともと 70 年代に導入されたムード リングは、Y2K 時代に大きな瞬間を迎えました。それらには、温度に応じて色が変化する感熱性化合物で作られた「石」が含まれていました。通常、皮膚温度が高いと赤や紫などの「強調された」色になり、皮膚温度が低いと「落ち着いた」緑や青になります。

これらの安価なムードリングには実際の気分を検出する方法がありませんでしたが、スマートウォッチには実際の身体測定を可能にするセンサーが搭載されています。私はそのアイデアを Android Studio に取り入れ、Gemini を使用して Pixel Watch の新しい顔を作成することにしました。

カスタムウォッチフェイスの構築が非常に簡単になりました

あなたにもできるよ、約束する

今年の Android プラットフォームの最も重要なアップデートの 1 つは、携帯電話には提供されませんでした。 Google が Android Studio に Gemini を追加したのは 5 月のことでした。 Android アプリの Vibe コーディングは以前も可能でしたが、現在は AI エージェントが組み込まれており、あらゆるコマンドに従うのを待機しています。

さて、私はこれでたくさん遊んでいます。私はばかばかしいウォッチフェイス、シンプルなマークダウンエディター、そして私の最大のプロジェクトである webOS からインスピレーションを得たホーム画面ランチャーを作成しました。デザインは大好きだけど、コーディングにはいつも怖気づいていた私に、可能性の世界が開かれました。自分自身の経験を構築することに対する障壁はもうありません。

Android Studio のムードフェイス

ムードリングウォッチフェイスに戻ります。スマートウォッチやヘルスケア アプリによっては、「ストレス」の測定に使用できる時計の複雑機構がいくつかあります。文字通りの「ストレス」の合併症があるかもしれませんが、ほぼすべてのデバイスに備わ​​っている合併症は、基本的な心拍数の測定です。それをウォッチフェイスに使用することにしました。

正直に言うと、構築プロセスは非常に簡単でした。 Android Studio で新しいウォッチフェイス プロジェクトを作成した後、最初に表示されたプロンプトは次のとおりです。

着用者のストレスレベルを表すグラデーションカラーの背景を持つ文字盤を作成したいと考えています。

最初の反復では、全画面の背景のコンプリケーション、時計、および「Hello, world!」というテキストが表示されました。 Gemini は異なる色の 3 つのゾーンを作成し、それぞれがユーザーが選択した合併症の割合に関連付けられています。パーセンテージが変化するにつれて、顔は色の間で薄れていきます。始めるには良い場所でした。

途中での微調整と学習

完全に人手がかからないプロセスではありませんが、問題ありません

私の次のステップは、「Hello, world!」を置き換えることでした。現在の心拍数の測定値を使用します。また、画面上のテキストにカスタム フォントを使用したかったので、Gemini から使用するように指示されたフォルダーに OTF ファイルをアップロードしました。また、心拍数が上昇傾向にあるか下降傾向にあるかを示す小さなアイコンがあれば素敵だと思いましたが、Gemini は、時計の文字盤が合併症からデータを読み取ることは許可されていないと言いました (これは良い機能です)。

このとき、色が思ったように変わっていないことに気づきました。ジェミニの当初のアプローチは機能しませんでした。代わりに、特定の BPM 範囲を持つ 4 つのゾーンを作成するように依頼しました。何度か試しましたが、最終的には思い描いたとおりに動作するようになりました。

さて、Gemini を使って自分の命令を実行するのは素晴らしいことですが、それは学ぶための素晴らしい方法でもあります。目の前でコードが変更されるのを見ていると、ソーセージがどのように作られるのかを見ることができます。フォントを追加しているときに、画面上のテキストを担当するセクションを特定することができました。これにより、自分で何かを変える自信がつきました。時計のサイズを大きくし、画面上の上部に移動しました。

全体として、非常にシンプルな文字盤ですが、まさに私が望んでいたものを実現します。 Pixel Watch を一目見て自分のストレス レベルを判断できます。確かに、心拍数の読み取りだけでどのウォッチフェイスでもこれを達成できますが、グラデーションカラーの方が効果的です。 Android アプリやウォッチフェイスのランダムなアイデアがあれば、ぜひ作ってみてください。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

詳しい情報を見る

関連記事

前の投稿
Windows の最新アップデートをロールバックする必要がある理由
次の投稿
クロードに NAS の設定を任せました。これが単独ではできないことです