extra credit Search 85,062 technologies ⌘K Download for Mac

BrowserEngineKit

Web

Official docs outline

  1. Essentials

    Covers Developing a browser app that uses an alternative browser engine, Designing your browser architecture, Preparing your app to be the default web browser.

  2. Browser extensions

    Covers Creating browser extensions in Xcode, Extension life cycle, Extension resources.

  3. Web content

    Covers View and input coordination, Text interaction, BEWebAppManifest.

  4. Scroll view interaction

    Covers BEScrollView, BEScrollViewScrollUpdate, BEScrollViewDelegate.

  5. Drag interaction

    Covers BEDragInteraction, BEDragInteractionDelegate.

  6. Context menus

    Covers BEContextMenuConfiguration.

  7. Accessibility

    Covers BEAccessibilityTextMarkerSupport, valueChangedNotification, selectionChangedNotification, BEAccessibilityContainerType.

  8. Just-in-time code compilation

    Covers Protecting code compiled just in time, Improving control flow integrity with pointer authentication, BE_JIT_WRITE_PROTECT_TAG.

  9. Downloads

    Covers Downloading files in a web browser with an alternative browser engine, BEDownloadMonitor.

  10. Enumerations

    Covers BEAccessibilityOrientation.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

↑↓ move ↵ open