Bring SwiftUI to your app
- February 5, 2025 10:00 AM – February 6, 2025 5:00 PM (PST) UTC-08:00
- February 5, 2025 6:00 PM – February 7, 2025 1:00 AM (UTC) UTC+00:00
Join us for a two-day activity, held in person at the Apple Developer Center Cupertino and live-streamed online, where you'll learn how SwiftUI can help you quickly and easily elevate your apps. On Day 1, you'll find out how expertise in imperative user interface frameworks like UIKit and AppKit can help you get comfortable with SwiftUI’s declarative approach. Learn best practices for layout, animations, and data flow. And discover how SwiftUI can power up your prototyping work and help you deploy to all of Apple’s platforms. On Day 2, you'll have a chance to take part in group Q&A sessions. Those attending in person will also have the opportunity to connect one-on-one with Apple engineers for technical consultations, and take advantage of collaborative work areas to meet fellow developers, tackle challenges, and share results. Conducted in English. Agenda (all times PT) Day 1: In person and online 10:00 a.m. session: SwiftUI essentials 10:30 a.m. session: Discover view layout in SwiftUI 11:30 a.m. session: Explore data flow through SwiftUI, UIKit, and AppKit 12:15 p.m.: Lunch 1:45 p.m. session: Optimize SwiftUI performance 2:45 p.m. session: Animate views with SwiftUI and UIKit 3:30 p.m. session: Design with SwiftUI 4:00 p.m.: Mixer Day 2: In person and online 10–11:00 a.m.: Engineering Q&A (Layout, animations, and transitions) 1:30–2:30 p.m.: Engineering Q&A (Data modeling) Day 2: In person only All day: Consultations and collaborative work