Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Daten aus lokaler DB für mobile Anwendung nutzen (https://www.delphipraxis.net/181461-daten-aus-lokaler-db-fuer-mobile-anwendung-nutzen.html)

brunoM 18. Aug 2014 07:50

Datenbank: Absolute Database • Version: 7.10 • Zugriff über: Abs

Daten aus lokaler DB für mobile Anwendung nutzen
 
Hallo zusammen

Ich habe ein CRM-Programm entwickelt mit dem ich meine Kundenkontakte, Aktivitäten usw. festhalten kann. Die Datenbank ist lokal und mit Abslolute Database realisiert und funktioniert einwandfrei, zuverlässig und schnell.

Meine Vorstellung wäre nun, dass ich Einträge nach einem Kunden-Kontakt bereits im Fahrzeug elektronisch erfassen kann. Zur Zeit mache ich Notizen und erfasse das erst abends oder am Ende der Woche
im Büro. Unterwegs ist es nicht praktisch das Laptop zu benutzen. Ein Tablett wäre für diese Aufgabe besser geeignet.

Mit Delphi entwickle ich seit der Version 3. Diesbezüglich habe ich schon einige Erfahrung. Komplettes Neuland stellt für mich die App Entwicklung für Mobile Geräte dar.

Meine Frage:
Was müsste ich Datenseitig ändern? Was für Datenbanken werden von mobilen Geräten (bei mir aktuell ein Samsung Tablett) unterstüzt? Ich bin diesbezüglich für jeden Tipp dankbar.

Eine Idee die ich habe ist, nur die Stammdaten auf dem Tablett zu führen und für die Kontakte jeweils eine XML-Datei zu erstellen, welche ich dann in mein Programm
importieren könnte. Ist das ev. ein Weg?

Die Erstellung einer Benutzeroberfläche sollte auch für mich als Mobile-Neuling machabar sein...

Herzlichen Dank für die Antworten bereits im Voraus.

Freundliche Grüsse
Bruno

Bernhard Geyer 18. Aug 2014 08:06

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Als Datenbank wäre hier sqlite anzusehen. Diese gibts AFAIK auf jeder Mobilen Plattform ohne jegliche Installation.

mkinzler 18. Aug 2014 08:07

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Nativ wird sowohl bei iOS wie Android SQLite unterstützt. Neuere Delphis bringrn aber auch eine mobile Version von Interbase mit.

Ich würde aber die erfassten Daten auch mit in die Datenbank speichern.

brunoM 21. Aug 2014 06:20

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Besten Dank für die Antworten. Da ich in Sachen Mobile Anwendungen ein Greenhorn bin, haben sich weitere Fragen ergeben. Eine funktionierende (erste) Anwendung konnte ich für das Samsung Tablett erstellen und auch auf diesem testen. Nun meine Frage:

Wie bekomme ich die App dauerhaft auf das Tablett bzw. wie installiere ich diese inkl. der Datenbank. Ich habe nicht vor, diese in den Play Store zu veröffentlichen, da die App nur für mich bestimmt ist.

Besten Dank für Euer Feedback.

Gruss
Bruno

mkinzler 21. Aug 2014 06:59

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Man kann das erzeugte Package ( APK) auch manuell installieren:
-über adb (was anderes macht Delphi ja auch nicht)
-auf das Gerät kopieren und von dort installieren (wenn andere Quellen erlaubt sind)
-per Link (wenn andere Quellen erlaubt sind)
...

brunoM 21. Aug 2014 07:05

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Besten Dank!

Wie verhält es sich mit der Datenbankdatei? Wird die automatisch mitinstalliert?

Dejan Vu 21. Aug 2014 12:37

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Ich kenne die best practices bei mobiler Entwicklung nicht, aber wie kommen jetzt die SQLite-Daten in die Absolute DB? Gibts da was von Ratiopharm?

brunoM 21. Aug 2014 17:28

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Zitat:

Zitat von Dejan Vu (Beitrag 1269390)
Ich kenne die best practices bei mobiler Entwicklung nicht, aber wie kommen jetzt die SQLite-Daten in die Absolute DB? Gibts da was von Ratiopharm?

Obs das bei Ratiofarm gibt kann ich nicht beantworten... :shock:

Meine Vorstelllung wäre einfach Kontaktdaten zu erzeugen und unterwegs auszufüllen, damit ich diese irgendwie in die Datenbank meiner Anwendung importieren kann. Wie gesagt, mit dem Tablett wäre das unterwegs praktischer zu rledigen als mit dem Laptop. Und vieles wäre bereits vorbereitet...

Wer weiss , vielleicht bin ich ja komplett auf dem Holzweg,,,

Dejan Vu 21. Aug 2014 21:04

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Nee, is klar. Da kann man eine kleine Anwendung basteln, ohne viel Aufwand, was das dann lokal ablegt. Aber das Spannende ist ja: Wie bekommst Du das konkret in deine Absolute DB? Das man das irgendwie hinfriemeln kann, ist klar, nur: das ist eine Standardanforderung, und da könnte ich mir vorstellen, das es was Fertiges gibt.

Sir Rufo 21. Aug 2014 21:35

AW: Daten aus lokaler DB für mobile Anwendung nutzen
 
Ja da gibt es einige Wege die man beschreiten kann, aber ein PlugAndPlay gibt es da nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz