# All new frameworks presented at WWDC25

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

All of the frameworks are listed on my website [marcoeidinger.github.io/appleframeworks](http://marcoeidinger.github.io/appleframeworks). **You can use the built-in filter "All Beta frameworks".**

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749499039970/522668f8-a40c-449e-aaac-36192839c8a4.png align="center")
