Ein Flutter-Plugin, das die Verwaltung von Nicht-Stören-(DND)-Einstellungen auf Android-Geräten ermöglicht. Es ermöglicht Anwendungen, DND-Modi programmgesteuert zu überprüfen, zu aktivieren oder zu ändern, einschließlich Prioritätsregeln und Zeitplänen. Speziell für Entwickler konzipiert, die Benutzer-Fokusmodi respektieren oder mit systemweiten Benachrichtigungssteuerungen integrieren müssen. Das Plugin bietet eine einfache Schnittstelle zur Interaktion mit den DND-APIs von Android, ohne Kenntnisse in Native-Code erforderlich zu haben. Es ist plattformspezifisch und unterstützt nur Android.
Anwendungsfälle
- Benachrichtigungsunterbrechungen in Produktivitäts-Apps verwalten
- Respektieren von Benutzer-Fokusmodi während geplanter Zeiten
- Integration mit Alarm- oder Erinnerungssystemen
- Stummschaltung während bestimmter Ereignisse aktivieren
- Überprüfung des aktuellen DND-Status programmatisch
Hauptmerkmale
- Überprüfen und Ändern des Nicht-Stören-Status
- Unterstützung für Prioritätsregeln und Zeitbereiche
- Nur für Android verfügbares Plattform-Unterstützung
- Einfache Dart-API
- Kein natives Code für grundlegende Verwendung erforderlich
Geeignet für
- Produktivitäts- und Erinnerungs-Apps
- Alarmanlagen und Schlafverfolgungstools
- Apps, die eine Stummmodus-Integration benötigen
- Entwickler, die auf Android DND-Funktionen abzielen
Hinweise
- Beschränkt auf Android-Plattformen
- Benötigt Laufzeitberechtigung für DND-Änderungen
- Kann sich je nach Android-Version unterschiedlich verhalten
- Benutzer müssen in einigen Fällen den DND-Zugriff manuell gewähren
- Nicht kompatibel mit iOS