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:

  1. 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.
  2. 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.
  3. StoreKit 2:

    • Deprecation of the original in-app purchase API in favor of StoreKit 2, which offers improved features and modern language support.
  4. RealityKit:

    • New capabilities and tools for rendering 3D models and creating spatial experiences, now aligned across macOS, iOS, and iPadOS.
  5. Swift Foundation:

    • Rewritten in modern Swift for better performance and consistency across platforms.

Relevant Sessions

If you have any specific questions about these frameworks or need more details, feel free to ask!

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.

SwiftUI essentials

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

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

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

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.