0K+
Students
July 11, 2026 • 11:00 AM – 2:00 PM CST
Apple's Foundation Models framework makes it easy to integrate on-device AI into your iOS applications. In this hands-on workshop, you'll learn how to build intelligent features using the latest Foundation Models APIs introduced by Apple.
We'll start by generating structured responses using @Generable models, then explore how to extend your AI assistant with custom tools. You'll integrate Foundation Models into a real SwiftUI application and learn practical techniques for persisting AI-generated content using SwiftData.
Whether you're just getting started with Foundation Models or looking to build production-ready AI experiences, this workshop will provide practical examples and best practices you can immediately apply to your own apps.
Learn how to generate strongly typed responses using the @Generable macro. You'll build models that allow Foundation Models to return structured data instead of plain text, making AI output predictable and easy to work with.
Discover how to give Foundation Models access to your application's capabilities through custom tools. You'll learn how models invoke tools and how to safely integrate external functionality into AI-powered workflows.
Build an end-to-end AI experience inside a SwiftUI application. Learn how to send prompts, display responses, handle streaming results, and create responsive AI-powered user interfaces.
Learn how to use SwiftData to store generated content so users can revisit previous sessions. We'll cover practical data modeling and persistence techniques for AI-powered applications.
Included with Monthly & Annual Membership
Become a MemberAlready a member? Access the workshop.
Our workshops cater to individuals with basic programming knowledge. Familiarity with programming concepts and Swift language basics would be beneficial, but we offer resources to help beginners catch up.
Every workshop is meticulously organized, featuring a concise lecture infused with live coding and complemented by engaging activities. While students are encouraged to actively participate and code along during the lecture, they will also have additional opportunities to reinforce their understanding through hands-on activities.
Absolutely! Depending on the workshop, you'll either start with engaging projects to build foundational skills or conclude with final projects to showcase your newfound expertise. It's a hands-on journey from start to finish!
Workshops will be hosted on Zoom.