what new sdks / apis were released?
Asked on 06/14/2025
1 search
At the recent WWDC, Apple introduced several new SDKs and APIs across various platforms. Here are some of the highlights:
-
RealityKit 4: This update includes APIs for rich materials, virtual lighting, blend shapes, inverse kinematics, and animation timelines, enhancing character animation capabilities. It also provides new APIs for low-level mesh and textures, working with Metal compute shaders for improved control over app appearance (Platforms State of the Union).
-
SwiftUI Updates: New web APIs, rich text editing capabilities, support for 3D charts, and performance improvements were introduced. A new declarative webview component and a Web Page API for programmatically controlling web content were also added (Platforms State of the Union).
-
UIKit Enhancements: New menu APIs, UpdateProperties Method, and Observation tracking were introduced to streamline code and improve performance (What’s new in UIKit).
-
Enterprise APIs for visionOS: Six new APIs were introduced, focusing on enhanced sensor access, platform control, and advanced machine learning capabilities (Introducing enterprise APIs for visionOS).
-
Foundation Models Framework: This framework allows developers to use Apple's models to get responses in plain text or as structured Swift Data, enhancing app intelligence (Keynote).
-
StoreKit Enhancements: New subscription offer types like Winback offers were introduced, along with tools for customizing eligibility rules and merchandising offers (What’s new in StoreKit and In-App Purchase).
These updates provide developers with powerful tools to create more immersive, efficient, and integrated applications across Apple's ecosystem.

Platforms State of the Union
Discover the newest advancements on Apple platforms.

Keynote
Don’t miss the exciting reveal of the latest Apple software and technologies.

What’s new in UIKit
Modernize your app with the latest APIs in UIKit, including enhanced menu bar support, automatic observation tracking, a new UI update method, and improvements to animations. We’ll also cover how you can include SwiftUI scenes in your UIKit app and explore SF Symbols, HDR color pickers, and more.