navigation

Generated on 3/4/2025

1 search

It seems like you're interested in navigation features discussed at Apple's WWDC. Here are some highlights from the sessions related to navigation:

  1. Xcode Essentials: This session covers various navigation features within Xcode, such as using the project navigator, jump bar, and tab bar to efficiently move between files and manage your project. You can learn about filtering navigators and using shortcuts to streamline your workflow. For more details, you can check the Xcode essentials session.

  2. Elevate your tab and sidebar experience in iPadOS: This session discusses enhancements to the tab bar and sidebar in iPadOS, including customization options and how they can improve navigation within apps. The session also covers how these elements can be used to create a more personalized and efficient user experience. For more information, see the Elevate your tab and sidebar experience in iPadOS session.

  3. What’s new in UIKit: This session introduces updates to the tab and sidebar, including new APIs that enable apps to describe their structure for a more native experience across devices. It also highlights the new zoom transition in iOS 18, which enhances navigation by providing a sense of continuity. You can explore these updates in the What’s new in UIKit session.

These sessions provide a comprehensive overview of the navigation improvements and features introduced at WWDC.

Catch up on accessibility in SwiftUI

Catch up on accessibility in SwiftUI

SwiftUI makes it easy to build amazing experiences that are accessible to everyone. We’ll discover how assistive technologies understand and navigate your app through the rich accessibility elements provided by SwiftUI. We’ll also discuss how you can further customize these experiences by providing more information about your app’s content and interactions by using accessibility modifiers.

Say hello to the next generation of CarPlay design system

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.

Optimize for the spatial web

Optimize for the spatial web

Discover how to make the most of visionOS capabilities on the web. Explore recent updates like improvements to selection highlighting, and the ability to present spatial photos and panorama images in fullscreen. Learn to take advantage of existing web standards for dictation and text-to-speech with WebSpeech, spatial soundscapes with WebAudio, and immersive experiences with WebXR.

What’s new in Wallet and Apple Pay

What’s new in Wallet and Apple Pay

Take passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass designs in Wallet, and bring great Apple Pay experiences to even more people with third-party browser support. We’ll also look at how to disburse funds with Apple Pay on the Web and highlight new API changes that help you integrate Apple Pay into even more purchasing flows.

What’s new in UIKit

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.

What’s new in Quick Look for visionOS

What’s new in Quick Look for visionOS

Explore how Quick Look in visionOS can elevate file preview and editing experiences in your app. We’ll cover the integration of in-app and windowed Quick Look, as well as a brand-new API that customizes the windowed Quick Look experience in your app. We’ll also share the latest enhancements to viewing 3D models within Quick Look.

Go further with Swift Testing

Go further with Swift Testing

Learn how to write a sweet set of (test) suites using Swift Testing’s baked-in features. Discover how to take the building blocks further and use them to help expand tests to cover more scenarios, organize your tests across different suites, and optimize your tests to run in parallel.

Elevate your tab and sidebar experience in iPadOS

Elevate your tab and sidebar experience in iPadOS

iPadOS 18 introduces a new navigation system that gives people the flexibility to choose between using a tab bar or sidebar. The newly redesigned tab bar provides more space for content and other functionality. Learn how to use SwiftUI and UIKit to enable customization features – like adding, removing and reordering tabs – to enable a more personal touch in your app.

Accelerate machine learning with Metal

Accelerate machine learning with Metal

Learn how to accelerate your machine learning transformer models with new features in Metal Performance Shaders Graph. We’ll also cover how to improve your model’s compute bandwidth and quality, and visualize it in the all new MPSGraph viewer.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.

Xcode essentials

Xcode essentials

Edit, debug, commit, repeat. Explore the suite of tools in Xcode that help you iterate quickly when developing apps. Discover tips and tricks to help optimize and boost your development workflow.