iOSDC Japan 2022 のリンクまとめ
基本は公式サイトのトーク詳細に各種リンクが記載されているので、それ以外の追加のものをトークタイトルの右側に記述していきます。
day0
- 20分間で振り返るIn-App Purchaseの歴史: SpeakerDeck
- ChaChaPoly and You, CryptoKit Explained: 資料ツイート
- CICD構築・自動化入門
- Dive into Mac Catalyst: Docswell
- iPhoneのセンサで”位置情報”を得るために: (未公開?)
- MLOps for Core ML: 登壇レポート
- PiPを応用した配信コメントバー機能の開発秘話と技術の詳解: SpeakerDeck
- PWAの今とこれから、iOSでの対応状況
- ShazamKitの遊び方: (未公開?)
- SwiftPMのプラグイン機能をiOSアプリ開発に活用する
- SwiftUI Navigation のすべて
- Swiftで我が家をより便利に、安全に!: 資料ツイート
- 医師がつくったテックカンパニー メドピアを紹介します: (未公開?)
- ウーニャ、しってる。みんなふんいきでSwiftUIをつかってる。
- 施策基盤としてのディープリンク 〜なめらかにアプリが開く体験のために〜
- ノートアプリのテキストエディタの解体新書: note
- 広まれSafari Web Extensions!Safari Web Extensions の始め方
- メタバースを支えるエンジニアの生態について: (未公開?), 登壇レポート
- 「問題はソースコードではない!?」長生きするアプリの「品質低下」の謎: (未公開?)
- 令和時代のXML処理を考える 〜もしあなたが巨大なXMLと相見える(あいまみえる)ことになったら〜: SpeakerDeck
- 量子情報工学への招待 〜iOSアプリ開発を通して学んでみよう〜: (未公開?)
day1
- Apple Watchを使い倒す 〜Watchから取れるデータとその活用法〜
- Bluetoothでレゴをリモートプログラミングしよう
- CoreGraphicsでドット絵を描こう
- Exposure Notification Privacy-preserving Analytics Architectureの仕様について: (未公開?)
- iOSライブラリをセルフサービスで生成する仕組み
- Kotlin Multiplatform Mobile でiOSとAndroidの実装差異を無くす
- React NativeからNativeアプリへ ~スタートアップ企業における「機能開発と保守性担保」の両立への挑戦~: SpeakerDeck
- SF Symbolsの無限の可能性に迫る、SF Symbolsアートの世界
- Swift 5.7で変わる正規表現を試してみよう: SpeakerDeck
- Swift Concurrency Next Step
- Swift Concurrency時代のリアクティブプログラミングの基礎理解
- SwiftUIとUIKitを仲良くさせる
- SwiftUIのハマりどころとその回避策
- Swift アクターモデルと Elm Architecture の融合
- UIKit ベースの大規模なプロジェクトへの SwiftUI 導入
- UIStackView逆引きレシピ: (未公開?)
- Unreal EngineとiPhoneを使って始めるリアルタイムAR配信
- あなたの知らない AR の可能性を空間レベルで拡げる VPS の世界
- アニメーションAPIのすべて
- 音声配信アプリにおけるiOSを使った音声配信の全てと裏側: SpeakerDeck
- 既存サブスクリプション商品にアップグレード・ダウングレード商品を追加しよう
- 詳解 Core NFC - NFC を用いた iOS App 開発のてびき
- 神速iOSDC〜6年分〜
- 正規表現って結局何なのさ?〜エンジニアのためのコンピューターサイエンス入門〜
- タクシーアプリ「GO」から学ぶ Google Maps SDK 活用術
- 挑戦!ISUCON de Server-side Swift 〜タイムゾーンには気をつけろ〜: (未公開?)
- 手で触れずにアプリを動かす技術
- 独自の共通認証基盤を用いているサービスでアカウント削除機能を提供したときの道程
- 入門 SwiftUI Alignment Guide: note
- バックポートして学ぶ新APIの仕組み
- レガシーなプロダクトからドメイン層を再設計する: SpeakerDeck
- レトロゲームを楽しむ環境を構築する: (未公開?)
day2
- 20分でわかる!速習resultBuilder
- AirPlayの裏舞台: 資料ツイート
- CarPlay向けのアプリって開発できるの?
- Effective PencilKit / 新聞スクラップ体験の実現
- Feature Flagを使った開発で高速でストレスフリーなデリバリーを実現する
- Flutterアプリ開発にネイティブコードはどこまで求められるのか: 資料ツイート
- GDPR or "similar" statute: (未公開?)
- iOS15からのCommunication NotificationとSiri
- iOSにおけるWakeword検知機能の実装: 資料ツイート
- iPadOSDC Japan 2022
- iPhoneでサッカースタジアムをスキャンしVPSを動作させるには: 登壇ブログ
- JailBreakと向き合おう: 資料ツイート
- LINE iOSのビルド環境の変遷: SpeakerDeck
- OSSのアプリケーションを開発「し続ける」ための哲学
- Parallel testing of iOS UI on a large scale: (未公開?)
- react-reconcilerでオレオレReact Nativeを作ろう!
- SceneKit AND SwiftUI
- Swift Concurrency時代のiOSアプリの作り方: 資料ツイート
- SwiftUI in UIKit で開発する世界
- The state of Swift for WebAssembly in 2022
- VisionKitを使ってクレジットカードスキャナーを作る話
- watchOSにおけるバックグラウンドタスクの限界
- Xcode が遅い! とにかく遅い!! 遅い Xcode をなんとかする方法
- 今更だけどUIKitで型パラメータのインジェクトを利用してViewのレイアウトをしてみよう
- 音声プラットフォーム「Voicy」のiOS開発について: (未公開?)
- 「家族アルバム みてね」を支えるiOSビルド環境の改善
- 基礎から理解する「あらゆるライブラリをSwiftPMで使えるようにする」
- キャッシュによる状態管理のアーキテクチャ
- サーバーと同期してリアルタイムに更新する画面を実装する: 資料ツイート
- サポートiOSバージョンを定期的にあげる仕組みづくり
- 新卒は見た!ゆめみの実態!: 資料ツイート
- シーンに応じた使いやすいQRコード読み取り機能を実装しよう: 資料ツイート1, 資料ツイート2
- 全力疾走中でも使えるストップウォッチアプリを作る: 資料ツイート
- 即時通知を導入する際に考えるべきこと
- 備えよう。HTTP/3: (未公開?)
- 大学で出席管理アプリ・掲示板閲覧アプリを開発・運用している学生の話
- 大規模イベントアプリを支える技術〜長岡花火公式アプリを作った話〜: (未公開?)
- デザインシステム
- 鉄道アプリを支えるテクノロジー
- 動画だけじゃない!iOS 15のピクチャ・イン・ピクチャを使って好きなUIを表示させよう!
- ホーム画面を無効化しアプリの切替えを抑止する技術: 資料ツイート
- 目からビームでヴィランをやっつける 〜ARKitの知られざる並走機能〜
- モバイルアプリのオブザーバビリティを向上させるプラクティス
- モバイルアプリの行動ログの「仕込み」を快適にする
- リテイク!SwiftUIでどう実装してるかお見せします!: 資料ツイート