Zum Inhalt springen

Überblick / Anleitung

Eigene native UI erstellen

Erweitern Sie die native Darstellung, wenn die integrierten Steuerelemente nicht ausreichen.

Beginnen Sie mit den integrierten Steuerelementen. Für anwendungsspezifische UI ermöglicht die experimentelle Erweiterungs-API Implementierungen mit SwiftUI oder Android Compose.

Engine bildet die darunterliegende Rendering- und Projektionsschicht. Die Anleitungen richten sich an eigene Hosts und Renderer; sie sind keine Voraussetzung für die Standardeinrichtung.

Standardeinrichtung →

Zustand und Aktionen teilen, Darstellung erweitern

Definieren Sie einen nur lesenden DOM-Reader, der Eigenschaften und Web-Aktionsziele bereitstellt. Nativer Code stellt die Eigenschaften dar und ruft die deklarierten Aktionen auf. Das Web-Element bleibt maßgeblich und dient als Fallback. Geschäftslogik gehört weder in den Reader noch als Kopie in SwiftUI oder Compose.

Die Erweiterung in der App belassen

Web-Definition und native Implementierung können in der App bleiben; ein separates npm-Paket oder Capacitor-Plugin ist nicht nötig. Registrieren Sie die passende Implementierung auf jeder unterstützten Plattform. Beginnen Sie mit der experimentellen Erweiterungsanleitung. Verwenden Sie Engine direkt für eigene Hosts oder Rendering-Integrationen.

Weiterlesen