What new frameworks are not in iOS 17?
Generated on 8/2/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.
What’s new in Swift
Join us for an update on Swift. We’ll briefly go through a history of Swift over the past decade, and show you how the community has grown through workgroups, expanded the package ecosystem, and increased platform support. We’ll introduce you to a new language mode that achieves data-race safety by default, and a language subset that lets you run Swift on highly constrained systems. We’ll also explore some language updates including noncopyable types, typed throws, and improved C++ interoperability.
What’s new in UIKit
Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.