what are the major changes in AppKit

Asked on 07/31/2024

1 search

The major changes in AppKit presented at WWDC 2024 include:

  1. New macOS Features:

    • Enhanced writing tools that help with spelling, grammar, structure, clarity, and tone.
    • System-wide integration of these writing tools, providing automatic intelligence features in apps.
  2. SwiftUI Integrations:

    • Improved interoperability between SwiftUI and AppKit, allowing for better integration and use of SwiftUI features within AppKit apps.
    • New APIs for building menus and animations with SwiftUI.
  3. API Refinements:

    • New ways to open context menus, including the ability to use the keyboard to open a context menu for the currently focused UI element.
    • New capabilities in the text system and SF Symbols.
    • New convenience features for saving documents.
    • Introduction of new cursors, such as zoom in and zoom out cursors.
    • More control over toolbars, including enhancements to NSToolbar for better display mode and item control.
    • An exciting new API to assist with text input.
  4. Context Menu Refinements:

    • Customizable positioning of context menus when presented with the keyboard.
  5. Text Highlighting and Entry Suggestions:

    • New features for text highlighting and text entry suggestions to enhance user experience.

For a detailed overview, you can refer to the session "What’s new in AppKit" (00:00:07).

Relevant Sessions