2017/8/1
201710/24 更新

BlueJellyって何だよ!

どうも、クラゲです。
BLEアプリ開発は、Android StudioやXcodeなどを使ってJavaやSwiftなどで開発するのが一般的ですが、慣れてない人にとっては、非常に学習コストが高いです。
BlueJellyはそれを解決します!

BlueJellyは、ブラウザとテキストエディッタのみを使って、JavaScriptでサクッとお手軽に開発できちゃうライブラリです。Webアプリなので、ユーザー側もインストールは一切不要。スマホだけでなくPCでも実行できます。
元々Web Bluetooth APIという技術があり、それを簡単に記述できるようにしたのがBlueJellyです。詳しくは こちらを参照してください。

最速ハンズオン

とにかく最短でBLE通信したい!という人は こちらの記事 へどうぞ!

ハードウェアのプロであるアナログ・デバイセズとJellyWareがタッグを組み、丁寧かつ最短にその方法を説明しています。初回はBLEと抵抗のツマミで始まりますが、徐々にセンサー活用やインターネット接続などIoTへの応用へと拡がってゆきます。

BlueJellyについてもっと詳しく知りたい!

BlueJellyについて詳しく知りたい人、基礎からじっくり学びたい人、応用を学びたい人、BLE開発に関する知識を知りたい人は、クラゲのブログページにたくさん情報を載せていますので、ぜひ参考にしてみてください!

<動作環境>
対応OSは以下の通りで、ブラウザは必ずChromeを使用してください。

対応OS

  • Mac (OS X Yosemite以降)
  • Android (Android 6.0 Marshmallow以降)
  • Linux (Kernel 3.19以上 かつ BlueZ 5.41以上)
  • Chrome OS

注:iOSとWindowsは非対応 (2017年10月現在)
詳細は こちら

なお、Windows10の仮想環境Virtual BoxでのUbuntu実行と、RaspberryPi3のRaspbian実行は動作確認できています。設定方法などは近日紹介します。

<BLEアプリ基礎>

<BLEアプリ応用>

<BLEデバイス例>

<BLE知識>

<BLEツール>

<BLE IoTプロジェクト>

<ソースコード>

<コミュニティ>

<クラゲのつぶやき>

以上、BlueJellyって何だよ! でした!