Leitfäden
So fügen Sie E-Signaturen zu Ihrer Rork-App hinzu

Rork erstellt produktionsreife React Native-Apps aus einem Prompt. Sie beschreiben, was Sie wollen, und es generiert eine funktionierende iOS- und Android-App. Aber wenn diese App Verträge versenden, Unterschriften sammeln oder Compliance-Dokumente verarbeiten muss, benötigen Sie etwas, das speziell dafür entwickelt wurde. Firma.dev verbindet sich über ein schlankes, serverloses Backend mit Rork-Apps und bietet Ihrer mobilen App ein vollständiges E-Signatur-System, ohne dass ein teures Enterprise-Tool hinzugefügt werden muss.
So funktioniert es (die Kurzversion)
Rork-Apps sind reine Frontend-Anwendungen. Das bedeutet, dass Sie externe APIs nicht direkt aus der App aufrufen können, ohne Ihre Zugangsdaten im App-Bundle offenzulegen. Daher verwendet die Integration ein schlankes Backend, in der Regel eine Supabase Edge Function oder eine serverlose Vercel-Funktion, die zwischen Ihrer Rork-App und der Firma.dev-API liegt.
Der Ablauf ist unkompliziert: Ihre mobile App sendet eine Anfrage an Ihr Backend, das Backend ruft Firma.dev auf, um eine Signaturanforderung zu erstellen, und der Unterzeichner erhält das Dokument per E-Mail oder direkt in Ihrer App über eine eingebettete WebView. Wenn das Dokument unterzeichnet ist, sendet Firma.dev einen Webhook an Ihr Backend, sodass Sie Ihre Datenbank aktualisieren oder eine Push-Benachrichtigung auslösen können.
Wenn Sie bereits Supabase als Backend für Ihre Rork-App verwenden (was viele Rork-Entwickler tun), können Sie dieselbe Infrastruktur wiederverwenden. Eine Edge Function, ein Secret, und Sie sind live.
Ein Blick unter die Haube
Für Entwickler, die die Architektur verstehen möchten, bevor sie in die Dokumentation einsteigen:
Die Integration besteht aus drei Teilen. Erstens ein Backend-Endpunkt (eine Supabase Edge Function wird empfohlen), der Ihren Firma.dev-API-Schlüssel als Secret speichert und eine send-signing-request-Funktion bereitstellt. Diese Funktion ruft den create-and-send-Endpunkt von Firma.dev mit Vorlagen- und Empfängerdetails auf und gibt die Signaturanforderungs-ID an Ihre mobile App zurück.
Zweitens eine React Native WebView-Komponente, die die eingebettete Signatur-URL von Firma.dev unter Verwendung der signing_request_user_id aus der API-Antwort lädt. Dadurch können Unterzeichner das Dokument ausfüllen, ohne Ihre App zu verlassen. Sie installieren react-native-webview über Expo, verweisen auf https://app.firma.dev/signing/{id}, und der Signaturprozess wird nativ in Ihrer mobilen Benutzeroberfläche gerendert.
Drittens ein Webhook-Handler (eine weitere Edge Function, die mit --no-verify-jwt bereitgestellt wird), der auf Ereignisse wie signing_request.completed lauscht und Ihre Datenbank entsprechend aktualisiert oder Push-Benachrichtigungen sendet.
Sie können auch den Docs-MCP-Server von Firma.dev mit Ihren KI-Codierungstools verbinden, während Sie entwickeln, sodass Ihr Assistent auf die vollständige API-Dokumentation verweisen kann, wenn er Integrationscode für Ihre Rork-App generiert.
Was Sie bekommen
Sobald die Verbindung hergestellt ist, kann Ihre Rork-App Dokumente zur Signatur aus jeder Vorlage senden, die Sie in Firma.dev erstellt haben, den Signaturprozess direkt in einer mobilen WebView einbetten, den Signaturstatus über Webhooks verfolgen und nachgelagerte Aktionen wie Push-Benachrichtigungen auslösen, wenn Dokumente fertiggestellt sind.
Jede Unterschrift ist nach dem ESIGN Act, UETA und eIDAS (SES und AdES) rechtsgültig. Alle Dokumentendaten werden in der EU auf einer AWS-Infrastruktur in Paris und Stockholm gespeichert.
Wenn Sie ein mandantenfähiges Produkt entwickeln, bieten die Customer Workspaces von Firma.dev jedem Ihrer Kunden eine eigene, isolierte Signaturumgebung mit separaten Vorlagen und separater Nutzungsverfolgung.
Preise, die für mobile Apps funktionieren
Die meisten E-Signatur-Anbieter rechnen pro Benutzer und Monat ab, was bei einer mobilen App, bei der das Signieren nur eine Funktion von vielen ist, absolut keinen Sinn ergibt. Firma.dev berechnet 0,029 € (ca. 3 US-Cent) pro Umschlag. Keine monatlichen Gebühren, keine Kosten pro Benutzer, keine Verträge. Sie veröffentlichen die Funktion und zahlen nur, wenn tatsächlich Umschläge versendet werden.
Für eine Rork-App, die gerade erst Fahrt aufnimmt, bedeutet dies, dass Sie am ersten Tag mit E-Signaturen starten können, ohne einen SaaS-Vertrag über 300 $/Monat abzuschließen, den Sie vielleicht noch gar nicht benötigen.
Erste Schritte
Die vollständige Rork-Integrationsanleitung auf docs.firma.dev führt Sie durch jeden Schritt: Einrichten Ihres Backend-Endpunkts, Aufrufen aus Ihrem React Native-Code, Einbetten der Signatur-WebView und Verarbeiten von Webhooks. Wenn Sie schon einmal eine Rork-App mit einem Supabase-Backend veröffentlicht haben, haben Sie Signaturanforderungen in weniger als einer Stunde am Laufen.
Starten Sie kostenlos mit Firma.dev, keine Kreditkarte erforderlich.
Verwandte Artikel
Unsere Plattform wurde entwickelt, um Unternehmen jeder Größe zu befähigen, intelligenter zu arbeiten und ihre Ziele mit Zuversicht zu erreichen.






