show me sessions on swiftui

Generated on 7/31/2024

1 search

Here are some sessions from WWDC that focus on SwiftUI:

  1. SwiftUI essentials

    • This session covers the fundamentals of views, built-in capabilities, and how SwiftUI works across all platforms. It also discusses SDK interoperability.
  2. Migrate your TVML app to SwiftUI

    • This session teaches how to build familiar lockups used by Apple apps like Music and TV, and how to create impressive layouts and smooth search experiences using SwiftUI.
  3. Enhance your UI animations and transitions

    • This session explores new transitions in SwiftUI, including zoom transitions and how to incorporate SwiftUI into your app for better handling of a continuously changing world.
  4. Tailor macOS windows with SwiftUI

    • This session demonstrates how to use new SwiftUI APIs to customize macOS windows, including toolbars, window behaviors, and window placements.
  5. Demystify SwiftUI containers

    • This session explains how to use several new APIs to build custom container views in SwiftUI, supporting various compositions of content, sections, and custom modifiers.
  6. Get started with HealthKit in visionOS

    • This session shows how standard SwiftUI components like TabView and sheets translate to visionOS, and how to enhance the experience using the infinite spatial canvas.

These sessions provide a comprehensive overview of SwiftUI's capabilities and how to leverage them in different contexts.

Get started with HealthKit in visionOS

Get started with HealthKit in visionOS

Discover how to use HealthKit to create experiences that take full advantage of the spatial canvas. Learn the capabilities of HealthKit on the platform, find out how to bring an existing iPadOS app to visionOS, and explore the special considerations governing HealthKit during a Guest User session. You’ll also learn ways to use SwiftUI, Swift Charts, and Swift concurrency to craft innovative experiences with HealthKit.

Tailor macOS windows with SwiftUI

Tailor macOS windows with SwiftUI

Make your windows feel tailor-made for macOS. Fine-tune your app’s windows for focused purposes, ease of use, and to express functionality. Use SwiftUI to style window toolbars and backgrounds. Arrange your windows with precision, and make smart decisions about restoration and minimization.

Migrate your TVML app to SwiftUI

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.

SwiftUI essentials

SwiftUI essentials

Join us on a tour of SwiftUI, Apple’s declarative user interface framework. Learn essential concepts for building apps in SwiftUI, like views, state variables, and layout. Discover the breadth of APIs for building fully featured experiences and crafting unique custom components. Whether you’re brand new to SwiftUI or an experienced developer, you’ll learn how to take advantage of what SwiftUI has to offer when building great apps.

Demystify SwiftUI containers

Demystify SwiftUI containers

Learn about the capabilities of SwiftUI container views and build a mental model for how subviews are managed by their containers. Leverage new APIs to build your own custom containers, create modifiers to customize container content, and give your containers that extra polish that helps your apps stand out.

Enhance your UI animations and transitions

Enhance your UI animations and transitions

Explore how to adopt the zoom transition in navigation and presentations to increase the sense of continuity in your app, and learn how to animate UIKit views with SwiftUI animations to make it easier to build animations that feel continuous.