二次元コードを読み取りやすくするために画面を強制的に明るくするのはもうやめにしませんか?👀 by Ryo Tsuzukihashi

iOSDC Japan 2023
採択
2023/09/03 16:15〜
Track A
LT(5分)

二次元コードを読み取りやすくするために画面を強制的に明るくするのはもうやめにしませんか?👀

tsuzuki817 Ryo Tsuzukihashi tsuzuki817

決済アプリなどで二次元コードを表示する画面になると画面全体が明るくなって眩しくて辛いことがありますよね...
ただ、画面を明るくしないと二次元コードを読み取る際にうまく読み取れずユーザーにストレスを与えてしまいます。

そこで iOS 16から使える Metalフレームワークの機能 Extended Dynamic Rangeです!
EDRを使うことで、一部分だけ最大輝度で表示することができ、眩しさを感じさせません。
さらに、画面を明るくしたり暗くしたりするちょっと大変な処理も消し去ることができます。

ぜひ、ユーザーに良い二次元コード体験をさせられるようにEDR導入しませんか?

このトークでは以下の構成でお届けします!

  • EDRの仕組み・メリデメ
  • EDRの実装方法
  • 注意事項