本日開催された「yidev 恵比寿勉強会」にて、 ハードまわり(メカや電子回路)の知識やスキルを持たない iOS エンジニアが、ハードウェア関連プロジェクトにどのような立ち位置で関わるのか、という内容の発表をしました。
一般論ではなく、あくまで僕が入ったプロジェクトはこうでした、という個人的経験談でしかないのですが、ガジェット開発に興味はあるけど電子回路とかわからない、という僕と同じような方々の参考になれば幸いです。
・・・というテーマのつもりだったのですが二日酔いの状態で資料をつくり、発表したので、何が言いたいのかよくわからない散漫な感じになってしまいました。。
結論としては、最後の「まとめ」スライド *1 に書いたように、
ハードの知識がない iOS エンジニアでも、ハード関連プロジェクトに楽しく関われます!
- Core Bluetooth / BLE まわりの知識は大事
- BLEモジュールのファームまわりもできると捗る
という感じです。
以下に参考記事/関連記事をズラズラと載せておきます。
iBeacon 関連記事
- iBeacon+実店舗の初仕事がリリースされました(&独立のご報告) - Over&Out その後
- 【iBeacon】Estimote iOS SDKがついに(やっと)温度センサと加速度センサをサポート - Over&Out その後
- 【MFi取得済】kontakt.io のビーコンモジュールについての調査 - Over&Out その後
- iBeacon関連の最近のニュースとか技術情報とか - Over&Out その後
- Estimote Beacon をリバースエンジニアリング - Over&Out その後
- iBeaconに関してAppleの公式ドキュメントに書かれていたこと - Over&Out その後
- iBeaconの実装に役立つ記事の逆引きリファレンス - Over&Out その後
BLE, CoreBluetooth 関連記事
- 【改訂版】BLE112 / 113 の開発環境を Mac に構築する - Over&Out その後
- Bluetooth 4.0 および Bluetooth Low Energy (BLE) に関する技術情報のまとめ - Over&Out その後
- iOSのCore Bluetooth / BLEの通信速度 - Over&Out その後
- Bluetooth Low Energy (BLE) のサービス/キャラクタリスティックの構成例一覧 - Over&Out その後
- Core Bluetooth / BLEで音声データをやりとりする - Over&Out その後
- Core Bluetoothのプロファイルについて調べたことのまとめ - Over&Out その後
konashi 関連記事
*1:発表時にはこれがなく、アップする際に追加しました