Mobile SDK
Native Umfragen in jeder App
Betten Sie ansprechende, voll ausgestattete Umfragen direkt in Ihre mobile App ein. Vier native SDKs für alle wichtigen Plattformen, allesamt von einem gemeinsamen TypeScript-Kern angetrieben – mit Offline-Unterstützung, biometrischer Sicherheit und allen über 35 Fragetypen.

TypeScript Core
@claform/sdk-core
Plattformunabhängige Kern-Engine ohne Abhängigkeiten. Sie treibt alle anderen SDKs mit gemeinsamer Logik, Validierung und Zustandsverwaltung an.
Install
npm install @claform/sdk-coreimport { SurveySDK } from '@claform/sdk-core';
const sdk = new SurveySDK({ apiUrl: 'https://api.claform.com/api/v1' });
await sdk.loadSurvey('your-survey-id');
sdk.setAnswer(questionId, value); // logic, validation, piping, quiz
await sdk.nextPage(); // all evaluated deterministically
const result = await sdk.submit(); // online or queued offlineReact Native
@claform/sdk-react-native
Vollständige React-Native-Oberfläche, die das Kern-SDK umschließt. Über 35 Fragetyp-Komponenten, 12 Hooks, gestenbasierte Navigation und Theme-Unterstützung.
Install
npm install @claform/sdk-react-native @claform/sdk-coreimport { SurveyProvider, SurveyScreen } from '@claform/sdk-react-native';
export default function App() {
return (
<SurveyProvider
config={{ apiUrl: 'https://api.claform.com/api/v1', surveyId: 'your-survey-id' }}
>
<SurveyScreen onComplete={(res) => console.log('done', res)} />
</SurveyProvider>
);
}Flutter
claform_sdk_flutter
Reine Dart-Implementierung mit Material-3-Theming. Provider-basierte Zustandsverwaltung, über 35 Widget-Typen und vollständige Offline-Unterstützung.
Install
flutter pub add claform_sdk_flutterimport 'package:claform_sdk_flutter/claform_sdk_flutter.dart';
final sdk = SurveySDK(
config: SurveyConfig(apiUrl: 'https://api.claform.com/api/v1', surveyId: 'your-survey-id'),
);
// Drop the batteries-included screen into your widget tree:
SurveyScreen(sdk: sdk, onComplete: (res) => debugPrint('done'));iOS (Swift)
ClaformSDK
Reines Swift-SDK mit SwiftUI-Ansichten und UIKit-Brücke. ObservableObject-View-Model, Unterstützung für Dynamic Type und iOS-15+-Kompatibilität.
Install
.package(url: "https://github.com/claform/sdk-ios.git", from: "1.0.0")import SwiftUI
import ClaformSDK
struct ContentView: View {
var body: some View {
SurveyView(
config: SurveyConfig(apiUrl: "https://api.claform.com/api/v1", surveyId: "your-survey-id")
) { result in
print("done", result)
}
}
}Android (Kotlin)
com.claform.sdk:survey-sdk
Reines Kotlin-SDK mit Jetpack-Compose-Composables und Activity-Brücke. Material3-Theming, StateFlow und Unterstützung für Android API 24+.
Install
implementation("com.claform.sdk:survey-sdk:1.0.0")import com.claform.sdk.ui.SurveyScreen
import com.claform.sdk.SurveyConfig
setContent {
SurveyScreen(
config = SurveyConfig(apiUrl = "https://api.claform.com/api/v1", surveyId = "your-survey-id"),
onComplete = { result -> Log.d("Claform", "done") }
)
}Erweiterte Funktionen
Sofort produktionsbereit
Jedes SDK enthält Funktionen auf Unternehmensniveau für Offline-Betrieb, Sicherheit, Leistung und Lokalisierung.
Offline-Modus
Beantworten Sie Umfragen ohne Verbindung. Antworten werden lokal in eine Warteschlange gestellt und automatisch synchronisiert, sobald Sie wieder online sind.
Biometrische Authentifizierung
Schützen Sie sensible Umfragen mit Face ID, Touch ID oder Fingerabdruck-Authentifizierung auf unterstützten Geräten.
Verschlüsselte Speicherung
AES-256-GCM-Verschlüsselung für alle lokal gespeicherten Umfragedaten und Antworten mit migrationssicherem Fallback.
Hintergrund-Synchronisierung
Automatische Synchronisierung im Hintergrund mit Konfliktlösung und Wiederholungslogik.
6 Sprachen
Integrierte i18n mit RTL-Unterstützung für Arabisch, Hebräisch und Farsi. Sprachwechsel zur Laufzeit.
Analysen
Integriertes Event-Tracking und Analyse-Adapter. Überwachen Sie die Leistung Ihrer Umfragen direkt aus Ihrer App.
Über 35 Fragetypen
Alle Fragetypen werden mit nativen UI-Komponenten unterstützt, die für jede Plattform optimiert sind.
Leistung
Eine Umfrage mit 100 Fragen lädt in 4 ms. Seitennavigation in 0,15 ms. Gemessen und optimiert.
Plattformvergleich
| Funktion | Core | React Native | Flutter | iOS | Android |
|---|---|---|---|---|---|
| Über 35 Fragetypen | |||||
| Offline-Unterstützung | |||||
| Biometrische Authentifizierung | — | ||||
| Native Benutzeroberfläche | — | ||||
| Verschlüsselte Speicherung | |||||
| Hintergrund-Synchronisierung | |||||
| i18n (6 Sprachen) | |||||
| Theme-Engine | |||||
| Analyse-Events | |||||
| A/B-Tests |
Fügen Sie Ihrer App Umfragen hinzu noch heute
Starten Sie mit nur wenigen Zeilen Code. Alle SDKs sind kostenlos und quelloffen.