What new frameworks are not in iOS 17?
Asked on 08/02/2024
1 search
Based on the provided context, the new frameworks mentioned are part of iOS 18 and not iOS 17. Here are some of the new frameworks and features introduced in iOS 18:
-
UIKit Enhancements:
- Document launch experience improvements.
- Major updates to tabs and sidebar.
- Support for new fluid transitions across the system.
- Improved interoperability between UIKit and SwiftUI.
-
SwiftUI:
- Enhanced interoperability with UIKit and AppKit.
- New customizations and fine-tuning options for app look and feel.
- Integration with Swift Data and Swift Charts.
-
StoreKit 2:
- Deprecation of the original in-app purchase API in favor of StoreKit 2, which offers improved features and modern language support.
-
RealityKit:
- New capabilities and tools for rendering 3D models and creating spatial experiences, now aligned across macOS, iOS, and iPadOS.
-
Swift Foundation:
- Rewritten in modern Swift for better performance and consistency across platforms.
Relevant Sessions
- What’s new in UIKit
- Platforms State of the Union
- SwiftUI essentials
- What’s new in StoreKit and In-App Purchase
- What’s new in Swift
If you have any specific questions about these frameworks or need more details, feel free to ask!

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

SwiftUI essentials
Join us on a tour of SwiftUI, Apple’s declarative user interface framework. Learn essential concepts for building apps in SwiftUI, like views, state variables, and layout. Discover the breadth of APIs for building fully featured experiences and crafting unique custom components. Whether you’re brand new to SwiftUI or an experienced developer, you’ll learn how to take advantage of what SwiftUI has to offer when building great apps.

What’s new in StoreKit and In-App Purchase
Learn how to build and deliver even better purchase experiences using the App Store In-App Purchase system. We’ll demo new StoreKit views control styles and new APIs to improve your subscription customization, discuss new fields for transaction-level information, and explore new testability in Xcode. We’ll also review an important StoreKit deprecation.