Prefers
Asked on 03/14/2025
1 search
It seems like you're interested in the concept of "prefers" as it relates to Apple's WWDC content. Here are some relevant insights from the sessions:
-
Build multilingual-ready apps: This session discusses how apps can respect user preferences for language and region settings. For instance, the numbering system and decimal separators are automatically adjusted based on the user's language settings. Additionally, apps can specify
Uiprefers
to show language settings in the info plist, allowing users to choose an app-specific language independently of the device's overall language setting. This feature is particularly popular among multilingual users. Build multilingual-ready apps (14:35). -
Unlock the power of places with MapKit: This session mentions the use of adaptive color schemes that match the system's preferred color scheme, whether light or dark. This allows for a consistent user experience across different platforms and technologies. Unlock the power of places with MapKit (09:08).
-
What’s new in AppKit: The session highlights enhancements to NSToolbar, allowing more control over display modes. While an app might have a preferred style, such as icon-only, it can offer users the choice to include text labels for easier navigation. This flexibility is enabled by default in macOS Sequoia. What’s new in AppKit (15:21).
These sessions illustrate how Apple is focusing on user preferences to enhance the user experience across different apps and platforms. If you have more specific questions or need further details, feel free to ask!

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.

Get started with Writing Tools
Learn how Writing Tools help users proofread, rewrite, and transform text in your app. Get the details on how Writing Tools interact with your app so users can refine what they have written in any text view. Understand how text is retrieved and processed, and how to support Writing Tools in custom text views.

Design App Intents for system experiences
App Intents power system experiences in controls, Spotlight, Siri, and more. Find out how to identify the functionality that’s best for App Intents, and how to use parameters to make these intents flexible. Learn how to use App Intents to allow people to take action outside your app, and see examples of when to navigate into your app to show contextual information.