Activsy ist ein Flutter/Dart-Paket, das Inaktivitätsphasen innerhalb einer Anwendung erkennt und Reaktionen auslöst, wenn keine Benutzerinteraktionen stattfinden. Es überwacht die Benutzeraktivität auf mehreren Plattformen – einschließlich Android, iOS, Web, macOS, Windows und Linux – und eignet sich daher hervorragend für die Implementierung von Leerlauf-Timer, automatisches Abmelden oder Bildschirmdimming. Das Paket bietet eine einfache API, um Inaktivitätsschwellen festzulegen und Callbacks auszuführen, wenn der Benutzer inaktiv wird. Es ist leichtgewichtig und lässt sich nahtlos in bestehende Flutter-Projekte integrieren.
Anwendungsfälle
- Automatisches Abmelden nach Inaktivität
- Erkennung inaktiver Sitzungen
- Bildschirm-Timeout-Verwaltung
- Benutzerengagement-Verfolgung
- Verhindern Sie unerlaubten Zugriff während der Inaktivität
Hauptmerkmale
- Plattformübergreifende Unterstützung
- Konfigurierbarer Inaktivitäts-Schwellwert
- Rückruf bei Inaktivität
- Leichtgewichtig und einfach zu integrieren
- Echtzeit-Aktivitätsüberwachung
Geeignet für
- Apps, die Sitzungssicherheit erfordern
- Kiosk- oder öffentlich zugängliche Anwendungen
- zeitabhängige Benutzeroberflächen
- Anwendungen mit Leerlaufzustandslogik
Hinweise
- Auf einigen Plattformen ist möglicherweise eine Berechtigung erforderlich
- Der Akkuverbrauch hängt von der Abfragefrequenz ab
- Nicht geeignet für die Hochfrequenz-Aktivitätsverfolgung
- Erfordert sorgfältige Behandlung von Hintergrundzuständen
- Die erste Einrichtung erfordert möglicherweise plattformspezifische Konfiguration