Übersicht
Das in_app_idle_detector-Paket ist ein plattformübergreifender Flutter-Plugin, der die Inaktivität des Benutzers (Idle-Zustand) auf Android, iOS, Web, macOS, Windows und Linux erkennt. Er überwacht Benutzerinteraktionen wie Berührungen, Mausbewegungen und Tastatureingaben, um festzustellen, wann der Benutzer eine bestimmte Dauer lang inaktiv war. Dadurch können Entwickler Aktionen wie Bildschirm-Timeouts, Sitzungsablauf oder automatisches Abmelden auslösen. Der Plugin ist leichtgewichtig und lässt sich nahtlos in bestehende Flutter-Anwendungen integrieren, ohne dass native Codeänderungen erforderlich sind.
Anwendungsfälle
- Automatischer Sitzungsablauf
- Benutzeraktivitätsverfolgung
- Bildschirm-Sperre bei Inaktivität
- Unbefugten Zugriff verhindern
- Automatisches Abmelden nach Inaktivität
Hauptmerkmale
- Plattformübergreifende Unterstützung
- Echtzeit-Idle-Erkennung
- Konfigurierbare Inaktivitätsdauer
- Kein natives Code erforderlich
- Einfache API-Integration
Geeignet für
- Sicherheitskritische Apps
- Zeitbasiertes Sitzungsmanagement
- Kiosk- oder öffentliche Terminal-Apps
- Apps, die eine Überwachung der Nutzerbeteiligung erfordern
Hinweise
- Kann bei lang laufenden Apps geringen Akkuverbrauch verursachen
- Benötigt Berechtigung auf einigen Plattformen
- Das Verhalten kann sich zwischen Plattformen leicht unterscheiden
- Nicht geeignet für Anforderungen an hochpräzise Zeitmessung
