元組み込みエンジニアがKotlinのビット演算を使ってみた by Kenta Harada

Kotlin Fest 2024
ショート(20分)
Kotlin言語・プログラミング 中級者

元組み込みエンジニアがKotlinのビット演算を使ってみた

kharada_bt Kenta Harada kharada_bt
3

Kotlinのビット演算使っていますか?
おそらく多くの方はKotlinの入門書で見かけた程度で、実際のプログラミングで使っている方は少ないかもしれません。
実際何に使うものなのか?使ったことが無い方にとっては想像しにくいものです。このセッションでは、元組み込みエンジニアで現Androidエンジニアの私がデバイスとの通信でビット演算を使ってみた経験についてお話します。

対象者

  • Kotlinでバイナリを扱ってみたい方
  • BLE/USB/NFCなどでデバイスと通信するコードを書く方

お話する内容

  • 通信プロトコルの基本。デバイスとバイナリで通信する方法
  • ビット演算でデータを作る、値を取り出す方法
  • Kotlinでビット演算する時に使うテクニック
  • C言語のビット演算とKotlinのビット演算の違い