iOSDC Japan 2021、昨日は前夜祭だったので今日が1日目ということになります。
初めてのハードウェア対応
MFi登録すれば、BLEだけでなくBluetooth Classicも使えるのは知りませんでした。 プリンタ対応はBluetooth以外のところも大変そうですが、ハードウェア関連の副作用をDIで対応しているというのも興味深かったです。 Discordで挙がったSceneDelegateを使ったときの罠はつらいですね・・・。
Network ExtensionでiOSデバイス上で動くパケットキャプチャを作る
VPNの説明の図が分かりやすくて良かったです。 ドキュメントを読むときの注意点、supervised deviceという文言の意味が分かって助かりました。 開発時の注意点についても、丁寧に説明してくれてありがたかったです。
エンジニアの視点から見る(株)ゆめみの働き方
突然アニメが始まって驚いたけど、声が聞きやすくて良かったです。 選考課題をオープンにしているのは面白いと思います。
StoreKit のこれまでとこれから
前のStoreKitに比べて、StoreKit2でいかに実装が楽になったかよく分かりました。 async/awaitの恩恵だと感じました。 StoreKit2で新しくできることやStoreKitとの共存も気になりますが、動作検証ができないのはつらいところですね・・・。
100日間AR表現を実装して見つけた面白い実装を全力解説
作るものの発想が面白かったです。 単に発想だけではなくて、それの実装も詳しく解説してくれて興味深く感じました。
Combine を使ったコードのテストを Scheduler で操る方法とその仕組み
combine-schedulersはあまり知らなかったのですが、TestSchedulerはテストでとても有益だと感じました。 また、その実装についてとても丁寧に説明してくれて分かりやすかったです。
Finder Sync Extension で Mac 向け便利ツールを作ろう
Finder Sync Extensionってそんな使い方できたのか、と驚きました。 役に立ちそうな拡張を作っておられて、興味深かったです。
Nearby Interactionを利用した空間認識
正直このフレームワークの存在を忘れていました。 実際に使ってみた経験をもとに話をしてくれて良かったです。iOS 15情報もありがとうございます。
M1チップの脆弱性M1racleを読み解く
トークのスピード感が良くて楽しかったです。 「脆弱性がある」とだけ聞いて大騒ぎしてはいけないですね。
やってみよう!iOSDCデザインスポンサー!
デザインスポンサーというのがなんなのか、どんなスケジュールなのか、具体的に説明してくれて良かったです。
iOS 15以降のNotificationのあり方について考える
通知の変更点についてまとめてくれて良かったです。
あなたの知らないSafariのExperimental Featuresの世界
SafariのExperimental Featuresのうち、注目すべきものをピックアップして紹介してくれてありがたかったです。
SwiftUI.Textを使いこなす5分間
Text同士を結合できるの知りませんでした。appendInterpolationとどちらがいいのかは悩むところです。
最強の500系エラー画面を探し求めて
500系エラー対応は、優先度を下げがちですね・・・。でも対応するのは大事。 エラー画面収集は地道に続けた成果とのことで、すごいと思いました。
「Hey Siri, おはよう」に憧れて
Homebridgeの限界についてまとめてくれて良かったです。
「スタディサプリ」がFull SwiftUIを選択した先に見えてきたもの。
Full SwiftUIの事例が聞けて良かったです。