T
Tom299
Stammgast
- 122
Hallo,
ich hab mal eine Frage an die Erfahrenen, wie ihr einen Rollout vornehmt, um eure DB auf dem Handy verfügbar zu machen.
Bei mir ist es so, daß ich einen DB-Serve habe (MySQL), mit dem sich die Anwendung jeden Tag synchronisiert. Jedoch muß jedes Handy die Stammdaten nach der Installation der APK in seiner lokalen SQLite DB verfügbar haben, z.b. um sich lokal einzuloggen, Stammdaten zu sehen und zu bearbeiten, etc.
Mir schweben jetzt 2 Szenarien vor, wie ich die DB anlegen/füllen könnte, vielleicht gibts aber noch andere/bessere Möglichkeiten:
1) SQLite DB mittels create table scripts anlegen, damit die DB Struktur vorhanden ist. Dann die komplette DB durch Inserts/Updates vom Server füllen (das ist mein Favorit bis jetzt)
2) Eine vorgefertigte SQLite DB vom Server per HTTP/FTP runterladen und im entsprechenden Verzeichnis der app speichern (falls das geht, noch nicht versucht).
Gibt es noch andere Möglichkeiten? Wie macht ihr das?
Gruß,
Tom
ich hab mal eine Frage an die Erfahrenen, wie ihr einen Rollout vornehmt, um eure DB auf dem Handy verfügbar zu machen.
Bei mir ist es so, daß ich einen DB-Serve habe (MySQL), mit dem sich die Anwendung jeden Tag synchronisiert. Jedoch muß jedes Handy die Stammdaten nach der Installation der APK in seiner lokalen SQLite DB verfügbar haben, z.b. um sich lokal einzuloggen, Stammdaten zu sehen und zu bearbeiten, etc.
Mir schweben jetzt 2 Szenarien vor, wie ich die DB anlegen/füllen könnte, vielleicht gibts aber noch andere/bessere Möglichkeiten:
1) SQLite DB mittels create table scripts anlegen, damit die DB Struktur vorhanden ist. Dann die komplette DB durch Inserts/Updates vom Server füllen (das ist mein Favorit bis jetzt)
2) Eine vorgefertigte SQLite DB vom Server per HTTP/FTP runterladen und im entsprechenden Verzeichnis der app speichern (falls das geht, noch nicht versucht).
Gibt es noch andere Möglichkeiten? Wie macht ihr das?
Gruß,
Tom