WWDC 2025 Spotlight - Foundation Models Framework
There was a lot announced at WWDC last week, and I’ll be spending the next couple of months digging into everything and planning new videos for the channel. One of the biggest announcements, in my opinion, is the introduction of the Foundation Models framework, a powerful new API that gives developers access to Apple’s on-device large language model (LLM) powering Apple Intelligence across iPhone, iPad, Mac, visionOS, and watchOS.
What does this mean?
It means developers can now integrate lightweight, privacy-first generative AI directly into their apps right on-device, with no cloud dependency, no additional costs, and no internet connection required. It opens the door for smart productivity tools, interactive games, and intelligent app features that all run locally.
There is a catch:
To take advantage of this as a user, you’ll need a device that supports Apple Intelligence, which, at this stage, means an iPhone 15 Pro or later.
As a developer, you’ll need to install both Xcode 26 and macOS 26 to get started. I’ve installed them on my test devices, but since this is Beta 1, I don’t recommend installing them on your primary machine just yet. I’ve already run into some odd behavior.
This framework is vast, and I plan to produce a series of videos exploring its capabilities. However, because it requires iOS 26 and macOS 26, I’ll likely wait until after September, once we’re out of the beta cycle to begin releasing those videos.
If you want a head start, I suggest watching the introductory session on the Foundation Models framework from WWDC. As always, I’ll take a structured, practical approach in my videos and I’m excited to show you what’s possible.
In the meantime, I’m also exploring a few other WWDC topics I will be covering starting in August:
- What’s New in Xcode
- What’s New in SF Symbols
- Embracing the New Liquid Glass UI
- WebView enhancements
- AlarmKit
- MapKit updates
- …and more.
It’s summer, so I’ll be taking some time off—but the videos will keep coming regardless. Stay tuned!