Timeのウォッチフェイスを作ってみたこの広告は、90日以上更新していないブログに表示しています。Timeを購入しました。BandやAppleWatch、AndroidWearも迷ったのですが、以下の理由でPebbleTimeを選びました。Timeのソフトウェア開発Pebbleのアプリとウォッチフェイスは、CloudPebbleを使えばブラウザ上で簡単に作ることができます。最低限の機能を抑えたIDEとエミュレータがブラウザ上で動作するので、SDKのインストールなどをせずともすぐに開発を始めることができます。(SDKも公開されているので、UNIX上で開発もできるようです)言語はCとJavaScriptが選べますが、JavaScriptはできる事が少ないようなのでC言語で開発します。ウォッチフェイスの開発ためしに、現在時刻としてUNIXTIMEを表示する簡単なウォッチフェイスを作ってみました。公式のドキュメントが充実しており、チュートリアルに沿って適当にコードを書いていけば時刻を表示するウォッチフェイスを作ることができます。developer.pebble.comこれに手を加えて行けば、簡単に開発を進めることができます。時刻以外にもPebble側の情報にアクセスするためのAPIが用意されており、ドキュメントも充実しております。歩数を取得するには以下のようにします。health_service_sum_today(HealthMetricStepCount);developer.pebble.comCloudPebbleはGitHubと連携することができ、コードをGitHubで公開することができます。今回作った物は以下です。github.com実際に書いたのはmain.cのみで、こんな感じです。ビルドCOMPILATIONから、エミュレータか実機のどちらにビルドするかを選ぶことができます。エミュレータでの動作はこんな感じです。実機の方はすこし時間がかかりますが、実機ビルドが完了するとPebble本体がぶるぶる震えますので、他事をしながら適当に待ちましょう。当たり前のような気もしますが、開発者としてはかなり快適です。RUN」でビルドするとPreparingのまま数十分待ってもなぜかビルドできないことがありました。RUN」を押すとビルドできました。まとめ簡単にウォッチフェイスを開発することができました。ようにしたらアツいと思うのですが、認証とか非同期処理とか面倒くさいのでまた今度。ツイートはてなブログをはじめよう!s2terminalさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。