Meet PaperKit

Asked on 2025-07-03

1 search

The session "Meet PaperKit" at WWDC 2025 introduces PaperKit, a framework that powers Apple's markup experience across various apps like Notes, Screenshots, Quick Look, and the Journal app. PaperKit provides a canvas for drawing and adding markup elements such as shapes, images, and text, making it a versatile tool for app developers.

Key features of PaperKit include:

  1. Markup Controller: The Paper Markup View Controller allows for interactive creation and display of markup and drawing.
  2. Data Model Container: The Paper Markup handles saving, loading, and rendering of markup and drawing data.
  3. Insertion Menu: This feature allows for annotation with markup elements on the canvas.

PaperKit can be integrated into a SwiftUI environment, allowing UIKit components to be used within SwiftUI layouts. It supports customization of the markup experience to match app requirements, including the ability to customize the feature set, configure background views, and add HDR support.

For more detailed information, you can refer to the session chapters: