what I should watch to learn macOS development

Generated on 11/1/2024

1 search

To learn macOS development, you should consider watching the following sessions from WWDC:

  1. What’s new in AppKit - This session covers new macOS features, SwiftUI integrations, and API refinements that are essential for macOS app development.

  2. Tailor macOS windows with SwiftUI - This session provides insights into using SwiftUI to customize macOS application windows, which is crucial for creating a modern macOS app interface.

  3. Platforms State of the Union - This session includes a segment on macOS, providing an overview of the latest updates and features in the macOS platform.

These sessions will give you a comprehensive understanding of the tools and frameworks available for macOS development, including the latest updates in AppKit and SwiftUI.

What’s new in AppKit

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.

What’s new in Xcode 16

What’s new in Xcode 16

Discover the latest productivity and performance improvements in Xcode 16. Learn about enhancements to code completion, diagnostics, and Xcode Previews. Find out more about updates in builds and explore improvements in debugging and Instruments.

Run, Break, Inspect: Explore effective debugging in LLDB

Run, Break, Inspect: Explore effective debugging in LLDB

Learn how to use LLDB to explore and debug codebases. We’ll show you how to make the most of crashlogs and backtraces, and how to supercharge breakpoints with actions and complex stop conditions. We’ll also explore how the “p” command and the latest features in Swift 6 can enhance your debugging experience.

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.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.

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.