searchable
Asked on 06/11/2025
1 search
The content presented at Apple's WWDC includes various sessions that focus on enhancing app search capabilities and integrating new design elements. Here are some highlights:
-
Support Semantic Search with Core Spotlight: This session introduces new APIs from Spotlight that allow apps to donate searchable content to Spotlight, enhancing the search experience with semantic search capabilities. This means users can search for content in a more natural way, with search terms that are similar in meaning. Support semantic search with Core Spotlight
-
Migrate your TVML app to SwiftUI: This session discusses how to make content searchable in SwiftUI apps by using the
searchable
modifier. This allows users to filter content based on search terms. Migrate your TVML app to SwiftUI -
What’s new in App Intents: This session covers the integration of app entities with Spotlight, allowing for powerful semantic search capabilities. It introduces the
indexedentity
protocol, which helps in indexing app entities to Spotlight. What’s new in App Intents -
Build a SwiftUI app with the new design: This session highlights updates to search patterns across platforms, including placing the search field at the bottom of the screen for easy access. Build a SwiftUI app with the new design
-
Build a UIKit app with the new design: This session discusses the implementation of search in UIKit apps, including the use of a dedicated search tab for better user experience. Build a UIKit app with the new design
These sessions provide insights into how developers can enhance search functionality and integrate new design elements into their apps, leveraging the latest tools and frameworks introduced by Apple.

Support semantic search with Core Spotlight
Learn how to provide semantic search results in your app using Core Spotlight. Understand how to make your app’s content available in the user’s private, on-device index so people can search for items using natural language. We’ll also share how to optimize your app’s performance by scheduling indexing activities. To get the most out of this session, we recommend first checking out Core Spotlight documentation on the Apple Developer website.

Migrate your TVML app to SwiftUI
SwiftUI helps you build great apps on all Apple platforms and is the preferred toolkit for bringing your content into the living room with tvOS 18. Learn how to use SwiftUI to create familiar layouts and controls from TVMLKit, and get tips and best practices.

What’s new in App Intents
Learn about improvements and all-new features with App Intents, and discover how this framework can help you expose your app’s functionality to Siri, Spotlight, Shortcuts, and more. We’ll show you how to make your entities more meaningful to the platform with the Transferable API, File Representations, new IntentFile APIs, and Spotlight Indexing, opening up powerful functionality in Siri and the Shortcuts app. Empower your intents to take people deep into your app with URL Representable Entities. Explore new techniques to model your entities and intents with new APIs for error handling and union values.