search bar
Asked on 2025-06-11
1 search
It seems like you're interested in the search bar functionality as discussed in various sessions at WWDC. Here's a summary of the relevant information:
-
UIKit App Design: In the session "Build a UIKit app with the new design," there is a focus on integrating the search bar in a way that suits different devices. On iPhone, the search bar can be placed in the toolbar, while on iPad, it follows the macOS toolbar pattern, being placed at the trailing edge of the navigation bar. This session also discusses the use of a search tab in a UI Tab Bar controller for a more integrated search experience. Build a UIKit app with the new design (15:18)
-
SwiftUI App Design: The session "Build a SwiftUI app with the new design" covers how to implement search in multi-tab apps, where a dedicated search page can be used. The search field can be placed at the bottom of the screen on iPhone or in the top trailing position on iPad and Mac. Build a SwiftUI app with the new design (11:10)
-
Core Spotlight: In "Support semantic search with Core Spotlight," the focus is on enhancing search functionality with semantic search, allowing users to search for content in a more natural way. This session provides insights into building a full search experience, including indexing content and retrieving results. Support semantic search with Core Spotlight (01:37)
These sessions provide a comprehensive overview of how to implement and enhance search functionality across different platforms and app designs. If you have any specific questions about these implementations, feel free to ask!

Build a UIKit app with the new design
Update your UIKit app to take full advantage of the new design system. We’ll dive into key changes to tab views, split views, bars, presentations, search, and controls, and show you how to use Liquid Glass in your custom UI. To get the most out of this video, we recommend first watching “Get to know the new design system” for general design guidance.

SwiftData: Dive into inheritance and schema migration
Discover how to use class inheritance to model your data. Learn how to optimize queries and seamlessly migrate your app’s data to use inheritance. Explore subclassing for building model graphs, crafting efficient fetches and queries, and implementing robust schema migrations. Understand how to use Observable and persistent history for efficient change tracking.

Platforms State of the Union
Discover the newest advancements on Apple platforms.