All new frameworks presented at WWDC25

Marco EidingerMarco Eidinger
2 min read

WWDC25 kicked off on June 9, 2025. The information in this article reflects the information published by Apple on that date.

New Frameworks

NameDescription
AlarmKitSchedule prominent alarms and countdowns to help people manage their time.
AVRoutingDisplay custom destinations to stream media in the system route picker.
DeclaredAgeRangeCreate age-appropriate experiences in your app by asking people to share their age range.
EnergyKitProvide a grid forecast for your app to help people choose when to use electricity.
FoundationModelsPerform tasks with the on-device model that specializes in language understanding, structured output, and tool calling.
GameSaveStore and sync your application’s save files in iCloud.
GeoToolboxDetermine place descriptor information for map coordinates.
IdentityDocumentServicesShare mobile documents using the Digital Credentials API.
IdentityDocumentServicesUIProvide an interface so people can present mobile documents.
ImmersiveMediaSupportRead and write essential Apple Immersive Video metadata.
PermissionKitCreate communication experiences between a child and their parent or guardian.
RelevanceKitProvide on-device intelligence with contextual clues that increase your widget’s visibility on Apple Watch.
TelephonyMessagingKitSend and receive standards-based messages over cellular networks.
TouchControlsIntegrate on-screen touch controls into your Metal-based games.
VisualIntelligenceInclude your app’s content in search results that visual intelligence provides.
WiFiAwareSecurely pair and connect to external devices over peer-to-peer Wi-Fi.
WirelessInsightsReceive notifications for anticipated changes in cellular data service conditions.

All of the frameworks are listed on my website marcoeidinger.github.io/appleframeworks. You can use the built-in filter "All Beta frameworks".

0
Subscribe to my newsletter

Read articles from Marco Eidinger directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Marco Eidinger
Marco Eidinger

I am a Software Engineer working on open source and enterprise mobile SDKs for iOS and MacOS developers written in Swift. From 🇩🇪 and happily living in 🇺🇸