what is new in appkit?

Asked on 2024-07-30

2 searches

What's New in AppKit

At WWDC 2024, Apple introduced several new features and improvements to AppKit, particularly for macOS Sequoia. Here are the key highlights:

  1. System-Wide Writing Tools:

    • macOS Sequoia introduces advanced writing tools that help with spelling, grammar, structure, clarity, and tone. These features are integrated system-wide and can be adopted by your AppKit apps automatically.
  2. SwiftUI Integration:

    • Enhanced interoperability between AppKit and SwiftUI, allowing for better integration and more seamless user experiences. This includes the ability to set up animations on AppKit views and drive them with SwiftUI.
  3. API Refinements:

    • New ways to open context menus, including keyboard shortcuts (default is Control + Return) and customizable positioning.
    • New capabilities in the text system, including text highlighting and text entry suggestions.
    • SF Symbols support and new cursors.
    • More control over toolbars and a new API to assist with text input.
    • Save Panel refinements for a better document-saving experience.
  4. Window Tiling:

    • Improvements in window tiling, making it easier to manage multiple windows and enhance productivity.
  5. Context Menu Refinements:

    • Enhanced context menu functionality, including better keyboard navigation and customization options.
  6. Toolbar Refinements:

    • More control over toolbar customization, allowing developers to create more intuitive and user-friendly interfaces.

For a detailed overview, you can watch the session What’s new in AppKit.

Relevant Sessions

These sessions provide a comprehensive look at the new features and improvements in AppKit, as well as how they integrate with other frameworks like SwiftUI.