blogこの広告は、90日以上更新していないブログに表示しています。Wearableをインストールしてみた最近はWeb技術のほかにウェアラブルデバイスにも強い関心があって、日本ウェアラブルデバイスユーザー会の起ち上げに参加したりしているわけですが個人的にはウェアラブルデバイスにはすぐWeb技術が浸透してくるだろうなと思っていて、そういう流れには遅れないようにしないとな、という気持ちがあったりもします。Sというのがあってハード的にはディティールがダサいはデカイわで全然ほしくないんだけど、ソフトウェア的には興味深いので誰か買って貸してくれないかなぁ、自分では買いたくない。何が興味深いかというと、OSがTizenというところ。Walkがスピンアウトしたりとスマートフォン端末以外のところでは動きがあったりしているわけです。SはそんなTizenベースのスマートウォッチだということで。S発売というニュースをみて「そういやTizenだったな」と再認識したところです。Wearableの存在を知って、「ちゃんと開発環境そろえてるんや!」と知ってちょっとやる気がでてきた次第。IDEをセットアップしてサンプルを動かすところまでやってみました。セットアップのやり方は以下のとおりです。スクリーンショットはOSXですが、Windowsでも同じ要領でセットアップできます。Wearableのダウンロードページに飛んで、OSにあったインストールマネージャをダウンロードします。次に、このページをスクロールダウンして下にあるSDKのイメージの欄からOSにあったイメージをダウンロードします。ダウンロードが終わったら、インストールマネージャを起動します。初期画面で、右下の「Advanced」をクリックします。imageラジオボタンを選択して、右側のフォルダアイコンから、先ほどダウンロードしたSDKイメージ(zipのまま)を選択します。こんな感じで指定できたらOKをクリックします。Nextをクリックします。Agreement」にチェックをいれてNextをクリックします。Installをクリックします。インストールが完了したらCloseをクリックしてインストールマネージャを終了します。インストールされます(OSX)。IDEをダブルクリックして起動します。Wearableが起動します。使い方は基本的にEclipseです。applicationを選択するとよいです。プロジェクトが生成された状態。cssが生成されています。エミュレータを起動します。Managerアイコンをクリックします。Managerで適当なエミュレータを作成します。作成できたらエミュレーターの再生ボタンをクリックしてエミュレーターを起動します。こんな感じで、時計型のエミュレーターが起動します。ExplorerにエミュレーターIDが記載されます。この状態になるとアプリケーションをエミュレーター上で起動できるようになります。Applicationをクリックします。ビルドが成功するとこんな感じでアプリケーションが起動します。CSSでデザインされています。このプロジェクトには最初からlowBatteryCheck.jsというバッテリーのイベントを聴いてバッテリーが少なくなったらアプリケーションを終了するというプログラムが組まれています。APIを参照してください。実際にこれを試してみます。変更を保存したらエミュレーターで起動してください。Panelをクリックします。Injectorの中のBatteryをクリックします。バッテリーレベルをエミュレートするプログレスバーが表示されるので、レベルを40%以下にすると、アプリケーションが終了する動作を観察することが出来ます。Panelはなかなかよくできていて、他にもフリックジェスチャーのシミュレーションや歩数計のエミュレートもできるようです。端末に搭載されるセンサーが増えてくると、エミュレートできる機能も増えそうな気がします。Developersのサイトにいろいろ資料があります。使ってみた感想としては、開発環境はけっこう揃っていていい感じだなと思いました。WearableのアプリとAndroidアプリを連携させるサンプルなどもあってけっこう参考になるんですが、どうやらSumsungのインフラを通してでないとアプリを配布できないみたいで、基本的にSumsung製スマートフォン上のアプリとの連携が基本になるみたいです。技術的には興味深いんですが、こういうクローズドなエコシステムがやる気をなくさせますね。そもそもSumsungスマートフォン持ってねえし。一方で、クロスプラットフォーム技術であるHTML5などのWeb技術は今後普及するプラットフォームに浸透も徐々に浸透してくると思います。OS、Chromeなどをベースに動作するかもしれません。なったらこっちの仕事なので、ウェアラブルデバイスとWeb技術に関する情報も追っかけていきたいと思います。ちなみに先日FxOS勉強会でこんな発表しました。まじFxOSでウェアラブルデバイス出たらいいなと思います。OSの開発者向け端末keonを購入した。書いたっていうか書きかけ月別アーカイブはてなブログをはじめよう!bathtimefishさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。