iOSDC2024の登壇資料、スライドのまとめです。
X等で見つけ次第掲載しますが、もし資料を見かけた方or資料を公開した登壇者の方がいらっしゃいましたら、コメント等でお声がけください。
Day 0
Track B
App Clipの魔法: iOSデザイン開発の新時代
StoreKit 2によるモダンなアプリ内課金
健康第一!MetricKitで始めるアプリの健康診断
watchOS 最前線 〜現代のApple Watch向けアプリの作り方〜
新OSの機能を古いOSにバックポートする
Track C
実践 Advanced CallKit 〜快適な通話の実現に向けて〜
Swift, Playdate and Music
続・SharePlayの歴史と進化:iOS18とApple Vision Proにおける新展開
動かして学ぶDockKit入門
Track D
MPEG構造を把握し、VideoToolBoxを使った特殊再生の実装方法を理解する
GPSでどのようにして現在地が分かるのか
GIS入門 - 地理情報をiOSで活用する
Server-Driven UI入門: 画面のStateを直接受け取るアプローチ
Day 1
Track A
複雑さに立ち向かうためのソフトウェア開発入門
Appleの新しいプライバシー要件対応:ノーコード アプリプラットフォームの実践事例
座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
Mergeable Libraryで高速なアプリ起動を実現しよう!
月間4.5億回再生を超える大規模サービスTVer iOSアプリのリアーキテクチャ戦略
iPhoneの外部センサーを使わない位置測定 --測定誤差を添えて
詳解UIWindow
iOS/iPadOSの多様な「ViewController」の徹底解説と実装例
Track B
iOSの隠されたAPIを解明し、開発効率を向上させる方法
Ditto SDK 紹介: インターネットなしで快適なデータ同期
SMBファイル共有をSwiftで実装する
Appleウォレット / Googleウォレットにチケットを保存する方法
iOSアプリらしさを紐解く
快適な開発と高セキュリティを実現するCryptoKitを活用したCoreDataのデータ暗号化術
iPhoneへのマイナンバーカード搭載におけるデータ規格についての理解を深める
Wallet API, Verifier APIで実現するIDカード on iPhoneの世界
Track C
メインスレッドをブロックさせないためのSwift Concurrencyクイズ
働く世代に「豊かさ」を届けるためのモバイルアプリエンジニアの役割と挑戦
Meet BrowserEngineKit: 独自のブラウザエンジンを体験しよう
ゼロから始めるiOSセキュリティ ~ OWASP Mobile Top10から学ぶ脆弱性対策
Core Audio徹底解剖
Track D
アプリバイナリ解析入門 〜実機向けバイナリをARM64シミュレータ向けに変換する方法を例に〜
開発を加速する共有Swift Package実践
アプリ内課金と自社の認証認可基盤を連携する複雑な課金ネットワークを構築する
ゲームボーイアドバンスでSwiftを動かそう
MV State PatternでSwiftUIを受け入れる
空間ビデオフォーマット、MV-HEVCが写し撮る世界
SwiftのSIMDとその利用方法
Swiftで高速フーリエ変換してオーディオビジュアライザーを作る
楽しく簡単に!QRコードの読み取り機能を実装しよう
Raspberry Pi Pico を Swift で操作する
Day 2
Track A
Swift 6のTyped throwsとSwiftにおけるエラーハンドリングの全体像を学ぶ
クロスプラットフォーム普及増加。SwiftでiOS開発はもうやらないのか....?
Mastering AsyncSequence - 使う・作る・他のデザインパターン(クロージャ、Delegate など)から移行する
すべてのヘルスケアデータを紐解く
医療アプリ開発の最前線 - 安全性と生産性の両立への挑戦
Track B
visionOSで空間演出を実現する方法
ウォンテッドリーにおけるモバイルアプリ開発
StoreKit2によるiOSのアプリ内課金リニューアル
PencilKitで実装するPDFへの手書き注釈
動画あり版:https://ras0q.github.io/iosdc2024/1
ANDPAD黒板のオフラインモード機能 リリースまでの軌跡
Track C
Apple Siliconを最大限に活用する方法
新卒のiOSエンジニアが"クックパッドの今"を紹介!
GPUの歴史 〜キャラクタジェネレータからNPUまで・謎の半導体メーカーの株価とともに〜
Track D
iPhone × NFC で実現するスマートキーの開発方法
Kotlin MultiplatformでSaaS大規模アプリの生産性を向上させる技術的意思決定と導入効果を最大化するための取り組み
めざせ!WKWebViewマスター!
Accessibility for Swift Charts
GraphQLとスキーマファーストで切り開くライドシェアの未来
Concurrency Safe SwiftData - SwiftDataの並行安全な使い方
その他
https://speakerdeck.com/ktcryomm/riyomukiyatutono-pahuekutoswiftnemingujiao-shi
https://speakerdeck.com/akidon0000/nazedehuorutogaqing-se-tint-colornoli-you-nipo-ru
https://speakerdeck.com/rei315/puroziekutodezao-yu-sitaqi-miao-demian-bai-ibagutati
https://testflight.apple.com/join/s5j2zJbS
https://www.docswell.com/s/bricklife/KP29J6-dangerous-data-programming
https://speakerdeck.com/konifar/chu-metenoiosguan-lian-github-actionswomarketplacenigong-kai-surumadenoshi-lu
https://speakerdeck.com/uhooi/iosdc-japan-2024
https://speakerdeck.com/ogijun2018/create-measure-app-captures-full-power-jump
https://speakerdeck.com/s_shimotori/solo-mode-hands-on