
"pebble time round"だそうです。特徴としては
・ 軽い!
・ 薄い!
・ 丸い!
もう見たまんまですね。
ボディが小型化されているからか、電池は2日程度のもちなんだそうです。長期旅行には連れて行きづらいですが、それでも電池は長くもつ方だと。普段使いには良さそうです。もちろん、現行のアプリも使えます!(ただしそのままだと画面にウマくフィットしないでしょうねえ)
というワケで、新型は画面が丸いんですよね。なので、アプリの開発についても細かいコトは抜きに、少し変化が起きています。今日はおなじみ、ブラウザだけでアプリが作れるcloudpebbleで特に変わった画像の扱いについて取り上げます。
・ カラーアイコンを追加します
まず、現在作成中のwatchfaceがこちらです

1画面で時間と天気、あとgmailの未読の有無が確認できるようにしています。ワケあって天気表示はweather undergroundのapiを利用したのですが、以前作成していたsimple weatherで使っているopenweathermapより圧倒的にくわしいコトに気がつきました。あと降水確率も取得できるのはopenweathermapではできなかったコトで、非常に魅力的に感じたんですね。
そこで、この天気を表示する機能とsimple weatherのデザインを併せて新しい天気予報取得アプリを作ろうと思い立ったんです。せっかく新型も発表されたコトですし、新型への対応に加えてカラー表示にも対応させてみようかなあ、と。
なのでまずはアイコンを作成して、試しに現在利用中の前述watchfaceで表示させてみるコトにしました。
・ 画像ファイルを登録する
アイコンの作り方についてはそれぞれお好みの方法があるでしょうからココでは触れません。カラーアイコンについてはファイルタイプはpng・背景透過可能という認識で良いハズです。使用可能な色についてはこちらを参照してください。
現段階ですでに白黒用のアイコンを登録して運用していますので、今回はココにカラーアイコンを追加します。まずは登録済の任意のアイコンを呼び出して…

この画面からカラーアイコンの登録作業を開始します。画像の新しい設定画面では、APLITE(初代pebble / steel)・BASALT(pebble time / time steel)・そしてCHALK(pebble time round)という端末別のアイコンのプレビューと、その上にはプログラミングで利用するID、そして下には設定用の項目があります。
まずは現在登録している画像を利用する端末を限定します。今回、白黒画像はAPLITEのみで利用するので登録済の画像の”TAGS"より…

"APLITE"を選択します

タグが設定されたことにより、BASALTとCHALKのプレビュー項目が"Unmatched"に変化しました。対応する画像が無い状態ですね。

ここからカラーアイコンの画像ファイルを追加するので"UPLOAD NEW FILE"をクリックして任意の画像を選択します。

すると、BASALTとCHALKのプレビュー項目が"New file"に変化しました。アップロードしたアイコンはタグを設定しない限り全てに対応するようですね。

もちろんtagよりBASALTやCHALKに限定することもできますし、この項目からカラー端末用かモノクロ端末用かという設定もできます。今回はこの設定で良いので"SAVE"をクリックして設定を確定させましょう。すると…

おっと?アイコンが白黒のままですねえ…こんなトキは慌てずページをリロードしてみます。

ちゃんと設定できていたようです。ウチの環境だけでしょうかねえ。ひとまずコレで完了です。
・ 対応端末を限定させるには
これでアイコンを全端末に対応させるコトができました。ですが新型に対応させない方も中にはいらっしゃるでしょう。そういう場合は…

設定画面上方の"TARGET SPECIFIC PLATFORMS"にチェックを入れ、対応させる端末にチェックを入れるとイイです。

その後左ペインの"SETTING"より対応端末をチェックしてコンパイルします。
・ なかなか思い通りに行かないです
冒頭に出てきていたwatchfaceなんですが、あいかわらず初心者がノリだけで作っているモノで…数時間経つとアイコンが描画されなくなるんです。日中は何かと利用しているので発現するコトは少ないので気にならないのですが。
今のところ、線を引っ張って色で埋めるここら辺の関数を活用した電池残量表示は正確に表示されているので、根本的な解決にはならないけれどこれを読みながらいくつかのアイコンを画像ファイル以外の方法で表示してみようと毎夜悪戦苦闘しています。
全くさわったコトがなかったプログラミングも、cloudpebbleのおかげで始められてもうそろそろ丸2年になります。もうちょっと成長できているかなーと思っていたのですが、なかなかどうして、先は長いようです。できなかったコトを実現させられたトキの嬉しさが楽しくて続いているからイイんですケドね。
といった近況をボヤきつつ本日はココまでです。







