Übersicht
Ein Flutter-Plugin, das die Beendigung und Neustart einer App mit optionaler Datenbereinigung für Android, iOS und Web ermöglicht. Es erlaubt Entwicklern, die App programmgesteuert zu schließen und neu zu starten, was nützlich ist, wenn ein sauberer Zustand erforderlich ist, beispielsweise nach Konfigurationsänderungen oder Authentifizierungs-Rücksetzungen. Das Plugin bietet eine einfache API, um diese Aktionen plattformübergreifend auszulösen und konsistentes Verhalten sicherzustellen. Es lässt sich nahtlos über pub.dev in bestehende Flutter-Projekte integrieren.
Anwendungsfälle
- App-Neustart nach Einstellungsänderung
- Zurücksetzen zwischengespeicherter Daten beim Abmelden
- App-Zustand wird neu initialisiert
- Verwaltung von Authentifizierungsreset
- Nach Aktualisierungen erneut starten
Hauptmerkmale
- Plattformübergreifende Unterstützung (Android, iOS, Web)
- Option zum Löschen von App-Daten beim Neustart
- Einfache API für Beendigung und Neustart
- Läuft auf allen wichtigen Plattformen
- Leichtgewichtig und einfach zu integrieren
Geeignet für
- Entwickler, die Funktionen zur Neustartanwendung benötigen
- Apps, die nach Benutzeraktionen einen Zustandsreset erfordern
- Projekte mit komplexer Sitzungsverwaltung
- Mobile Apps mit der Verarbeitung sensibler Daten
- Webanwendungen, die kontrollierte Neustarts benötigen
Hinweise
- Funktioniert möglicherweise nicht auf allen Android-Launchern
- iOS-Einschränkungen können eine vollständige Beendigung einschränken
- Die Web-Unterstützung ist durch das Verhalten des Browsers begrenzt
- Das Verhalten beim Datenlöschen unterscheidet sich je nach Plattform
- Auf einigen Geräten werden geeignete Berechtigungen benötigt
