採択 2018/09/01 15:10〜 Track B レギュラートーク(30分)

Synchronized iPhones! iOSDC Japan 2018

TachibanaKaoru TachibanaKaoru TachibanaKaoru

複数のiPhoneを、連携させたことがありますか?
一面にならんだ数十台のiPhoneにシンクロナイズドスイミングのような全く同じ表示をさせる……単純に見えますが、実は技術的にはとても高度なテクニックを必要とします。
フレームレート60fpsのiPhoneで、ぴったりあった動作を実現するためには端末間に許されたずれは、16ミリ秒以下。
これを実現するには、どんな要素技術、どんな設計、どんなテクニックを使えばよいでしょうか。