SSブログ

PebbleのWatchappの仕組み [Pebble]

Pebble watchでは、大きく3種類のアプリケーションを開発することができます。
・Watchface
・Watchapp
・Background App

Watchfaceは、時計表示に特化したアプリケーションでPebbleの4つのボタンのイベントの取得できない制限以外はWatchappとほぼ同じように開発できます。
時計機能以外にペアリングしているスマートフォンとの通信もできるので、現在地の天気情報の表示やニュースの表示等も可能となります。

Watchappは、Watchfaceと違い4つのボタンのイベントの取得が可能なので、ボタンクリックベースのUIでのアプリケーションの開発が可能です。

Background Appは、UIを持たないアプリケーションでWatchfaceやWatchappが動作中でも起動可能となっています。サイトへのポーリング等に利用できそうです。

Watchappは、Pebble watch内で動作し、スマートフォンとの通信は、Pebble社製のスマートフォンアプリのPebble Timeアプリ内にJavaScriptで動作させるアプリケーションとのデータのやり取りで行われる仕組みになっています。

Pebble側のアプリケーションは、Pebble SDKあるいはCloudPebbleを使ってC言語で開発します。
スマートフォン側は、JavaScriptで開発します。

デバイス: Pebble <--> スマートフォン
アプリ:  Watchapp Pebble Time
開発言語: C言語 JavaScritp

nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。