実践CoreBluetoothプログラミング〜BLEの基礎から距離推定までをわかりやすく解説!〜 by 藤門 莉生

iOSDC Japan 2023
採択
2023/09/02 17:15〜
Track A
ルーキーズLT(5分)

実践CoreBluetoothプログラミング〜BLEの基礎から距離推定までをわかりやすく解説!〜

RioFujimon 藤門 莉生 RioFujimon

CoreBluetoothは、Appleが出しているiOSアプリでBLEを利用するためのフレームワークです。
BLEを利用することで、消費電力を低く抑えつつ、様々なWebサービスやアプリ、ハードウェアと連携したiOSアプリを開発できます。
しかしながら、BLEに関する用語や概念がわかりにくいと感じることがあるかもしれません。

今回のLTでは、CoreBluetoothを活用したデモアプリのコードを用いて、
BLEプログラミングの基礎から距離推定までをわかりやすく解説します。

まずは、BLEの基礎となる用語や概念を説明します。
その後、デモアプリのコードを用いて、実際にBLEプログラミングを行う方法を解説します。
更に、RSSIとTxPowerからの距離推定についても説明します。

ぜひこの機会にBLEプログラミングを学び、日々の開発に役立てていただけると幸いです。