sf symbols
Asked on 06/24/2025
•@wwdc251 search
At WWDC 2025, Apple introduced several new features in SF Symbols 7. Here are some of the highlights:
-
Draw Animations: SF Symbols 7 introduces "Draw" animations, which include two new presets: Draw on and Draw off. These animations allow symbols to be animated on or off the screen, enhancing the visual experience by emphasizing relevant moments through animation. What’s new in SF Symbols 7
-
Magic Replace Enhancements: Magic Replace has been improved to provide greater continuity when animating between related symbols. It now recognizes matching enclosures to ensure seamless transitions between two states. What’s new in SF Symbols 7
-
Gradients: Gradients have been introduced to SF Symbols, adding depth and dimension to symbols. This feature is available across all rendering modes and can be applied to both system and custom symbols. What’s new in SF Symbols 7
-
Custom Symbols: The session also covers how to annotate custom symbols to leverage these new features, allowing developers to create more expressive and dynamic symbols. What’s new in SF Symbols 7
-
New APIs: Updates to APIs allow developers to leverage these new features directly in code, including applying Draw animations and gradient rendering. What’s new in SF Symbols 7
These updates make SF Symbols more versatile and visually engaging, providing developers with new tools to enhance their app interfaces.

What’s new in SF Symbols 7
Explore the latest updates to SF Symbols, Apple’s library of iconography. Meet Draw, a new animation system that allows symbols to imitate the organic flow of a handwritten stroke, and Variable Draw, which can be used to convey strength or progress. Discover Gradients, which add dimension and visual interest to symbols, and Magic Replace enhancements, which offer greater continuity between related symbols. And learn how to preview and integrate these features into your own apps.

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.

Design foundations from idea to interface
Great apps feel clear, intuitive, and effortless to use. In this session, you’ll discover how app design can elevate functionality, communicate purpose, guide people through your content, and use components thoughtfully to keep the experience simple without losing impact. This session is for designers and developers of all skill levels — as well as anyone curious about design.