2017/8/1
2020/03/05 更新

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

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

注:iOSは非対応 (2020年03月現在)
詳細は こちら

なお、Raspberry Pi 3のRaspbian実行もこちらのように動作確認できています。

<BLEアプリ基礎>

<BLEアプリ応用>

<BLEデバイス例>

<BLE知識>

<BLEツール>

<BLE IoTプロジェクト>

<ソースコード>

<コミュニティ>

<クラゲのつぶやき>

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