All new frameworks presented at WWDC25

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
Name | Description |
AlarmKit | Schedule prominent alarms and countdowns to help people manage their time. |
AVRouting | Display custom destinations to stream media in the system route picker. |
DeclaredAgeRange | Create age-appropriate experiences in your app by asking people to share their age range. |
EnergyKit | Provide a grid forecast for your app to help people choose when to use electricity. |
FoundationModels | Perform tasks with the on-device model that specializes in language understanding, structured output, and tool calling. |
GameSave | Store and sync your application’s save files in iCloud. |
GeoToolbox | Determine place descriptor information for map coordinates. |
IdentityDocumentServices | Share mobile documents using the Digital Credentials API. |
IdentityDocumentServicesUI | Provide an interface so people can present mobile documents. |
ImmersiveMediaSupport | Read and write essential Apple Immersive Video metadata. |
PermissionKit | Create communication experiences between a child and their parent or guardian. |
RelevanceKit | Provide on-device intelligence with contextual clues that increase your widget’s visibility on Apple Watch. |
TelephonyMessagingKit | Send and receive standards-based messages over cellular networks. |
TouchControls | Integrate on-screen touch controls into your Metal-based games. |
VisualIntelligence | Include your app’s content in search results that visual intelligence provides. |
WiFiAware | Securely pair and connect to external devices over peer-to-peer Wi-Fi. |
WirelessInsights | Receive 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 🇺🇸