What is new?
Asked on 06/15/2025
1 search
Here's a summary of what's new from the recent WWDC sessions:
-
Swift: Swift 6.2 introduces workflow improvements for writing, building, and debugging code, new library APIs, and language features that enhance concurrency and performance. The SwiftLang organization on GitHub has expanded to over 50 projects, supporting a wide range of platforms and use cases.
-
UIKit: Enhancements include support for a new design system, improvements for adapting content across devices, new APIs for the menu bar on iPadOS, and architectural advancements. UIKit also integrates more closely with SwiftUI, offering a more seamless user interface experience.
-
SwiftUI: New features include enhanced graphics capabilities, such as a mix modifier for colors and precompiled shaders to avoid frame drops. There are also new APIs for scroll views, allowing for more control and integration with content visibility changes.
-
Safari and WebKit: New web technologies focus on improving interoperability, privacy, and user experience. Features include scroll-driven animations and cross-document view transitions.
-
RealityKit: New features support 3D content integration across platforms, including Vision OS, iOS, iPadOS, and macOS. RealityKit now offers enhanced capabilities for creating immersive apps and games.
-
App Store Connect: Over 100 new metrics in App Analytics, improvements to Game Center, and new features to help discover and manage apps more effectively.
-
StoreKit and In-App Purchase: Core API enhancements, new ways to build merchandising UI, and improved testing experiences in Xcode.
-
AppKit: Improvements in macOS Sequoia include new writing tools, SwiftUI integrations, and API refinements to enhance app development on macOS.
-
Wallet: New features for adding event information to tickets, upgrading boarding passes, and automatically adding passes to Wallet.
These updates reflect Apple's ongoing efforts to enhance developer tools and frameworks, making it easier to create powerful, cross-platform applications.

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
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.

What’s new in Swift
Join us for an update on Swift. We’ll talk about workflow improvements that make you more productive, and new and modernized library APIs for fundamental programming tasks. We’ll show examples of Swift adoption throughout more layers of the software stack. Finally, we’ll explore new language features for both improving approachability of concurrency, and achieving peak performance when you need it.