SwiftUI API Design Lessons: Bridging Procedural APIs with the Declarative World
try! Swift Conference via YouTube
Overview
In this 16-minute conference talk from try! Swift Tokyo 2025, Yoshimasa Niwa explores the challenges and solutions for integrating procedural Apple platform APIs with SwiftUI's declarative paradigm. Learn how to design and implement SwiftUI-friendly declarative APIs by following a practical example using AVFoundation to build a photo and video capture app. Discover best practices for bridging these different programming approaches and create more elegant solutions for your SwiftUI applications. This presentation is part of the three-day try! Swift Conference (April 9-11, 2025), where developers from around the world gather to share Swift knowledge, showcase skills, and collaborate on Swift development techniques.
Syllabus
try! Swift Tokyo 2025 - SwiftUI API Design Lessons:Bridging Procedural APIs with theDeclarativeWorld
Taught by
try! Swift Conference