Skip to content

Speicherort wählen

Im ersten Schritt des Dokumente-Setups wählst du den Speicherort für deine Dokumente. Diese Entscheidung bestimmt den weiteren Setup-Verlauf.

Das Dokumente-Modul bietet 2 Speicheroptionen:

Lokaler Speicher

Dokumente in der App gebündelt.

Cloud-Speicher

Dokumente in Firebase Storage.


EigenschaftWert
SpeicherortIn der App gebündelt
FirebaseNicht erforderlich
OfflineVollständig verfügbar

Dokumente werden in der App gebündelt.

Was das bedeutet:

  • Dokumente werden beim Build in die App eingebettet
  • Keine Internetverbindung zum Anzeigen nötig
  • Dokumente sind sofort verfügbar
  • Änderungen erfordern App-Update

Vorteile:

VorteilBeschreibung
Kein FirebaseKeine Firebase-Konfiguration nötig
OfflineDokumente immer verfügbar
SchnellKeine Ladezeiten aus dem Internet
KostenlosKeine Storage-Kosten

Nachteile:

NachteilBeschreibung
App-GrößeDokumente erhöhen App-Größe
UpdatesNeues Dokument = neues App-Update
StatischKeine dynamischen Inhalte

Empfohlen für:

  • Feste Dokumente (AGBs, Datenschutz, Handbücher)
  • Apps ohne Firebase-Integration
  • Offline-First Anwendungen
  • Wenige, selten aktualisierte Dokumente

EigenschaftWert
SpeicherortFirebase Storage
FirebaseErforderlich
OfflineNur mit Caching

Dokumente werden in Firebase Storage gespeichert.

Was das bedeutet:

  • Dokumente werden aus der Cloud geladen
  • Dokumente können jederzeit aktualisiert werden
  • Internetverbindung zum ersten Laden nötig
  • App-Größe bleibt klein

Vorteile:

VorteilBeschreibung
DynamischDokumente jederzeit aktualisierbar
Kein UpdateNeue Dokumente ohne App-Update
App-GrößeApp bleibt klein
SkalierbarBeliebig viele Dokumente

Nachteile:

NachteilBeschreibung
FirebaseFirebase-Konfiguration erforderlich
InternetVerbindung zum Laden nötig
KostenStorage- und Transfer-Kosten
SetupMehr Konfigurationsaufwand

Empfohlen für:

  • Dynamische Dokumente
  • Häufig aktualisierte Inhalte
  • Große Dokumentenbibliotheken
  • Professionelle Apps mit Firebase

  1. Speicher-Schritt erreichen

    Nach dem Start des Setups siehst du die Speicherort-Auswahl. Zwei Karten werden angezeigt.

  2. Option verstehen

    Lies die Beschreibungen der beiden Optionen:

    • Lokaler Speicher: „Dokumente werden in der App gebündelt. Ideal für feste Dokumente wie Handbücher oder AGBs.”
    • Cloud-Speicher: „Dokumente werden in Firebase Storage gespeichert. Ideal für dynamische Inhalte.”
  3. Speicherort auswählen

    Tippe auf die gewünschte Option:

    • Die ausgewählte Option wird mit farbiger Umrandung und Häkchen markiert
    • Bei Cloud-Speicher wird geprüft, ob Firebase aktiv ist
  4. Info-Box beachten

    Nach der Auswahl erscheint eine Info-Box:

    • Lokal: „Bei lokalem Speicher werden Dokumente mit der App ausgeliefert. Keine Firebase-Konfiguration erforderlich.”
    • Cloud: „Bei Cloud-Speicher müssen Sie Firebase Storage-Regeln konfigurieren. Im nächsten Schritt erfahren Sie wie.”
  5. Weiter

    Tippe auf „Weiter”, um zum nächsten Schritt zu gelangen.


Wenn du Cloud-Speicher wählst und Firebase nicht aktiv ist:

  1. Ein Dialog erscheint: „Firebase erforderlich”
  2. Die Nachricht erklärt: „Um Cloud-Speicher zu nutzen, muss zunächst das Firebase-Modul eingerichtet und aktiviert werden.”
  3. Du hast zwei Optionen:
    • Abbrechen: Zurück zur Auswahl
    • Firebase einrichten: Wechselt zum Firebase-Setup

MerkmalLokaler SpeicherCloud-Speicher
Firebase nötigNeinJa
Offline verfügbarImmerMit Caching
Remote aktualisierbarNeinJa
App-GrößeErhöht sichBleibt klein
Laufende KostenKeineStorage/Transfer
Setup-AufwandMinimalMehr
Max. DateigrößeUnbegrenzt*50 MB

*Bei lokalem Speicher nur durch App-Store-Limits begrenzt


Empfohlener Speicher: Lokal

DokumentGrund
AGBsÄndern sich selten
DatenschutzMuss offline verfügbar sein
ImpressumKleine Datei

Rechtliche Dokumente sollten immer verfügbar sein, auch offline. Lokaler Speicher ist ideal.



  • Der Firebase-Regeln-Schritt wird übersprungen
  • Du kommst direkt zum Design-Schritt
  • Keine weitere Konfiguration nötig
  • Du kommst zum Firebase-Regeln-Schritt
  • Dort konfigurierst du Storage und Firestore Rules
  • Automatisches oder manuelles Setup möglich