Ein Flutter-Paket, das das Speichern von Byte-Daten im Download-Ordner des Geräts unter Android oder das Anzeigen eines Speicherdialogfelds unter iOS ermöglicht. Es vereinfacht die Dateipersistenz über Plattformen hinweg, indem es plattformspezifische Verhaltensweisen automatisch behandelt. Ideal für Apps, die Dateien wie PDFs, Bilder oder Dokumente exportieren müssen, ohne komplexe Native-Code zu benötigen. Das Paket unterstützt sowohl direkte Downloads als auch vom Benutzer gesteuerte Speicherungen und gewährleistet die Kompatibilität mit den Einschränkungen moderner Betriebssysteme. Es lässt sich nahtlos in bestehende Arbeitsabläufe mit minimalem Aufwand integrieren.
Anwendungsfälle
- Generierte PDFs exportieren
- Bild- oder Audio-Dateien speichern
- App-generierte Dokumente teilen
- Dateiexport in plattformübergreifenden Anwendungen verwalten
- Benutzerkontrollierte Dateispeicherung unter iOS aktivieren
Hauptmerkmale
- plattformspezifische Dateispeicherung
- Automatischer Zugriff auf den Download-Ordner unter Android
- Speichern-Dialog auf iOS
- Einfache Byte-Daten-Eingabe
- Plattformübergreifende Kompatibilität
- Minimale Konfiguration erforderlich
Geeignet für
- Apps, die Funktionen zum Exportieren von Dateien erfordern
- Entwickler, die sowohl Android als auch iOS ansprechen
- Projekte, die Dokumenten- oder Medienerstellung betreffen
- Apps, die der Einhaltung der iOS-Dateispeicherungsrichtlinien entsprechen müssen
- Teams, die native Plattformcode vermeiden
Hinweise
- Erforderliche Berechtigungen unter Android
- iOS-Nutzer müssen Speicheraktionen bestätigen
- Beschränkt auf den Download-Ordner unter Android
- Keine Unterstützung für benutzerdefinierte Dateipfade
- Hängt von plattformspezifischen Systemdialogen ab