What‘s new in fonts?
Generated on 8/1/2024
1 search
At WWDC 2024, Apple introduced several updates related to fonts and typography across different sessions. Here are the key highlights:
-
SF Symbols 6:
- New Symbols: Over 800 new symbols have been added, expanding the library to over 6000 unique symbols. This includes new localized symbols for scripts like Greek, Cyrillic, and several Indic numeral systems, as well as new categories like automotive symbols (What’s new in SF Symbols 6).
- Animation Presets: New animation presets have been introduced to enhance the expressiveness of symbols (What’s new in SF Symbols 6).
-
UIKit:
- Text Highlighting: A new text highlight feature has been added, allowing for more advanced text editing experiences. This includes predefined color schemes and the ability to customize the formatting panel (What’s new in UIKit).
-
CarPlay Design System:
- Variable Fonts: The SF family of typefaces, which are variable fonts, are used extensively. These fonts allow for qualities like weight, width, and corner softness to exist on a continuous scale, providing a wide range of stylistic options (Say hello to the next generation of CarPlay design system).
-
Genmoji:
- Custom Text Engines: Updated text rendering APIs in frameworks like TextKit and CoreText allow for custom solutions, including the use of adaptive image glyphs for typographic bounds and rendering (Bring expression to your app with Genmoji).
These updates reflect Apple's ongoing efforts to enhance typography and text rendering capabilities across its platforms, providing developers with more tools to create expressive and accessible user experiences.
What’s new in AppKit
Discover the latest advances in Mac app development. Get an overview of the new features in macOS Sequoia, and how to adopt them in your app. Explore new ways to integrate your existing code with SwiftUI. Learn about the improvements made to numerous AppKit controls, like toolbars, menus, text input, and more.
Bring expression to your app with Genmoji
Discover how to bring Genmoji to life in your app. We’ll go over how to render, store, and communicate text that includes Genmoji. If your app features a custom text engine, we’ll also cover techniques for adding support for Genmoji.
Build multilingual-ready apps
Ensure your app works properly and effectively for multilingual users. Learn best practices for text input, display, search, and formatting. Get details on typing in multiple languages without switching between keyboards. And find out how the latest advances in the String Catalog can make localization even easier.
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.
Say hello to the next generation of CarPlay design system
Explore the design system at the heart of the next generation of CarPlay that allows each automaker to express your vehicle’s character and brand. Learn how gauges, layouts, dynamic content, and more are deeply customizable and adaptable, allowing you to express your own design philosophy and create an iconic, tailored look. This session is intended for automakers, system developers, and anyone designing a system that supports the next generation of CarPlay.
What’s new in SF Symbols 6
Explore the latest updates to SF Symbols, Apple’s library of iconography designed to integrate seamlessly with San Francisco, the system font for all Apple platforms. Learn how the new Wiggle, Rotate, and Breathe animation presets can bring vitality to your interface. To get the most out of this session, we recommend first watching “What’s new in SF Symbols 5” from WWDC23.