WWDC24 Machine Learning & AI guide
June 10, 2024
Machine Learning & AI
Bring personal intelligence to your apps.
Apple Intelligence brings powerful, intuitive, and integrated personal intelligence to Apple platforms — designed with privacy from the ground up. And enhancements to our machine learning frameworks let you run and train your machine learning and artificial intelligence models on Apple devices like never before.
VIDEOS
Explore the latest video sessions
Get the most out of Apple Intelligence by diving into sessions that cover updates to Siri integration and App Intents, and how to support Writing Tools and Genmoji in your app. And learn how to bring machine learning and AI directly into your apps using our machine learning frameworks.
Explore machine learning on Apple platforms
Watch nowBring your app to Siri
Watch nowBring your app’s core features to users with App Intents
Watch nowBring your machine learning and AI models to Apple silicon
Watch nowGet started with Writing Tools
Watch nowDeploy machine learning and AI models on-device with Core ML
Watch nowSupport real-time ML inference on the CPU
Watch nowBring expression to your app with Genmoji
Watch nowWhat’s new in App Intents
Watch nowWhat’s new in Create ML
Watch nowDesign App Intents for system experiences
Watch nowDiscover Swift enhancements in the Vision framework
Watch nowMeet the Translation API
Watch nowAccelerate machine learning with Metal
Watch nowTrain your machine learning and AI models on Apple GPUs
Watch nowFORUMS
Find answers and get advice
Connect with Apple experts and other developers on the Apple Developer Forums.
Dive into Machine learning and AI on the forums
COMMUNITY
Meet the community
Explore a selection of activities hosted by developer organizations during and after WWDC.
RESOURCES
Dive into documentation
- Build a search interface for your app.
- Bring Writing Tools to your app with
UITextView
for UIKit andNSTextView
for AppKit. - Add expression to your app with Genmoji using
NSAdaptiveImageGlyph
in UIKit and AppKit. - Integrate machine learning models into your app using Core ML.
- Create your own machine learning models using Create ML.
- Discover all of the latest Core ML updates.
- Find out what’s new in the Vision framework.