写真1●App Storeからダウンロードできる
写真1●App Storeからダウンロードできる
[画像のクリックで拡大表示]
写真2●「konashi」の外観
写真2●「konashi」の外観
[画像のクリックで拡大表示]

 ユカイ工学は2013年7月1日、iPhoneやiPadと連携するハードウエアのプロトタイプなどを開発するためのツールキット「konashi」向けに、iPhoneアプリ「konashi.js」の提供を開始した。「App Store」から無償でダウンロードできる(写真1)。konashi.jsを使うことで、JavaScriptを使ってkonashiを制御するための各種コードを検索したり、実行したりといったことが容易になる。

 konashiはBluetooth Low Energy(BLE)に対応したツールキットで、電気回路およびライブラリで構成する(写真2)。konashiを介してiPhone/iPadと、センサーや外部機器を接続し、様々な制御ができる。これまで制御のためには、米アップルの開発環境を用いてObjective-CでiOSアプリを開発する必要があった。

 konashi.jsの開発にあたっては、カヤックが提供するJavaScript、HTML5、CSSのソースコードを投稿・共有して実行できるコミュニティ「jsdo.it -Share JavaScript,HTML5 and CSS-」(jsdo.it)と協働(http://jsdo.it/konashijs/)。konashi.jsは、jsdo.itと連携するアプリであり、jsdo.itの各種サービスが利用できる。またkonashi用JavaScriptライブラリを用いることで、konashi.jsからJavaScriptでkonashiを扱うことができる。

 konashiは、ユカイ工学(関連記事:河童、猫耳、目玉おやじ、ハンガー・・・話題のハードを開発する頭脳集団――ユカイ工学)が開発に携わったチームラボの「teamLabHanger」(関連記事:UIはハンガー、ネットの価値をリアルに展開し新体験を創る)に用いられたハードウエアをベースに製品化したものである。