Übersicht
Flutter CallKeep bietet native Integrationen für iOS CallKit und Android ConnectionService für Flutter-Apps, die eine nahtlose Verarbeitung eingehender Anrufe mit systemnahen Anrufoberflächen ermöglichen. Es erlaubt Apps, Anrufbannern anzuzeigen, Anrufzustände zu verwalten und mit der nativen Telefon-Oberfläche des Geräts zu integrieren. Das Paket unterstützt beide Plattformen mit minimaler Konfiguration und ist für Echtzeitkommunikations-Apps konzipiert, die professionelle Anruf-Erfahrungen erfordern. Es funktioniert über Android, iOS und Web hinweg und gewährleistet konsistentes Verhalten über Geräte hinweg.
Anwendungsfälle
- Eingehende Anrufe in VoIP-Apps verarbeiten
- Integration mit der nativen Anrufoberfläche unter iOS und Android
- Unterstützung der Hintergrundanrufverarbeitung
- Anrufbildschirm-Anzeigen während aktiver Anrufe aktivieren
- Telehealth- oder Kundensupport-Anwendungen erstellen
Hauptmerkmale
- iOS CallKit-Integration
- Android ConnectionService-Bindung
- Plattformübergreifende Kompatibilität
- Hintergrundaufrufverarbeitung
- Systemebene-Aufruf-Schnittstellenunterstützung
Geeignet für
- VoIP-Anwendungsentwickler
- Telehealth- und Fernsupport-Anwendungen
- Echtzeit-Kommunikationsplattformen
- Apps, die eine Native-Anruf-UI-Integration erfordern
- Entwickler, die sowohl iOS als auch Android ansprechen
Hinweise
- Benötigt plattformspezifische Einrichtung (z. B. Berechtigungen, Berechtigungen)
- Eingeschränkte Web-Funktionalität aufgrund von Browser-Beschränkungen
- Erforderliche ordnungsgemäße Behandlung von Anrufzustandsübergängen
- Kann zusätzliche Backend-Logik für die Anrufverwaltung erfordern
- Nicht geeignet für kommunikative Funktionen, die nicht auf Anrufen basieren