Delphi-PRAXiS
Seite 1 von 7  1 23     Letzte » 

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte? (https://www.delphipraxis.net/207626-wie-bringen-user-ihre-desktop-daten-einfach-auf-mobile-geraete.html)

Harry Stahl 15. Apr 2021 20:26


Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Bei mir steht mal wieder die Notwendigkeit an, die (wenigen) mobilen Versionen meiner Programme zu aktualisieren (wegen neurer Android-Versionen). Ihr wisst ja, ich bin FMX-Fan für Desktop-Anwendungen, bei den mobilen Geräten schreckt mich das ganze App-Store Verfahren ab, daher entwickle ich die mobilen Apps immer nur mal wieder in größeren Zeitabständen...

Bei der Gelegenheit wollte ich mal fragen, welche Strategien Ihr Euch ausgedacht habt, dass die User ihre Daten, sprich Dateien, die sie bereits auf den Desktop-Anwendungen verwendet haben einfach auf die mobilen Geräte bekommen, bzw. wie Verfalldaten (z.B. Ferientermine) einfach auf dem mobilen Gerät aktualisiert werden können (download aus dem Internet?).

Bislang mute ich meinen Anwendern zu, dass Sie z.B. Adress- oder Termindateien der Desktop-Anwendung über eine bestehende USB-Verbindung mit dem PC auf dem Android- bzw. IOS-Gerät in das richtige Verzeichnis kopieren.

Das ist zum einen sehr umständlich und provoziert mir zu viele Verständnis- und Nachfragen (davon abgesehen ist es für mich jedes mal selber verwirrend...).

Daher meine erste Frage: Funktioniert App-Thetering inzwischen richtig und zuverlässig, nutzt das jemand von Euch, um Dateien vom Desktop zum mobilen Gerät zu übertragen bzw. umgekehrt?

Gibt es weitere Alternativen? z.B. sich eine Datei per Mail auf das mobile Gerät zusenden? Aber wie dann weiter, wie speichere ich z.B. eine Datei aus der Mail in das richtige Datenverzeichnis der Anwendung? Bei Android vielleicht noch lösbar, aber unter IOS?

Rollo62 15. Apr 2021 20:35

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Tethering ?

TurboMagic 15. Apr 2021 20:46

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Auf einen Server legen und per Http runterladen?

juergen 15. Apr 2021 20:56

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Zu deiner 2. Frage
Ich würde die jeweilige Cloudlösung der mobilen Betriebssysteme nutzen. Das hat mehrere Vorteile, u.a. Datensicherheit (ja, ich vertraue einer Cloud mehr als das dem Anwender zu überlassen -und da schließe ich mich mit ein-), kollaboratives arbeiten und garantiert immer an der letzten Version weiterarbeiten, egal von welchem Gerät uvm.
Auch Windows kann ja iCloud und Google Drive nutzen.

softwarejunk 15. Apr 2021 20:57

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Hallo Harry,

du hast mehrere Varianten. Du kannst Dateien über Bluetooth, Whatsapp, Email oder Kabel übertragen. Per Mail und Whatsapp lädst du die Datei einfach auf dem mobilen Engerät herunter. Dein mobiles Engerät wird die Datei automatisch in einem dafür vorgesehenen Ordner speichern. Von diesen Ordner kannst du die Datei in einen beliebigen Ordner verschieben. Genau so funktioniert es auch mit Bluetooth, nur haben vieles PCs oder Laptops kein Bluetooth. Dann würde es nicht funktionieren.
Ich hoffe, dass ich dir weiterhelfen konnte.


Liebe Grüße

Harry Stahl 15. Apr 2021 21:35

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Zitat:

Zitat von TurboMagic (Beitrag 1487219)
Auf einen Server legen und per Http runterladen?

Das könnte ich z.B. für Aktualisierungen von Ferientermindateien machen (kleiner Nachteil ist dabei, dass die User sich etwas aus dem Netz auf Ihr Gerät laden müssen (Thema Sicherheit)).

Aber das ist hilft nicht den Usern, die Ihre eigenen Dateien auf das mobile Gerät bekommen müssen.

Harry Stahl 15. Apr 2021 21:42

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Zitat:

Zitat von softwarejunk (Beitrag 1487222)
Hallo Harry,

du hast mehrere Varianten. Du kannst Dateien über Bluetooth, Whatsapp, Email oder Kabel übertragen. Per Mail und Whatsapp lädst du die Datei einfach auf dem mobilen Engerät herunter. Dein mobiles Engerät wird die Datei automatisch in einem dafür vorgesehenen Ordner speichern. Von diesen Ordner kannst du die Datei in einen beliebigen Ordner verschieben. Genau so funktioniert es auch mit Bluetooth, nur haben vieles PCs oder Laptops kein Bluetooth. Dann würde es nicht funktionieren.
Ich hoffe, dass ich dir weiterhelfen konnte.


Liebe Grüße

Danke, ja, das wäre schon mal ein Ansatz, zumindest bei Android, da ist der Download-Ordner ja frei zugänglich. Für IOS dürfte das wegen des Sandbox-Modells wohl nicht funktionieren, oder?

Aber IOS hat ja seit einiger Zeit die Funktion "Dateien". Kann da jede App drauf zugreifen? Wäre ja auch ne Lösung (nehme mal an, man kann per Mail erhaltene Datei-Anlagen in den Ordner "Dateien" speichern und so wäre dann ja ein Zugriff darauf möglich).

Harry Stahl 15. Apr 2021 21:45

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Zitat:

Zitat von juergen (Beitrag 1487221)
Zu deiner 2. Frage
Ich würde die jeweilige Cloudlösung der mobilen Betriebssysteme nutzen. Das hat mehrere Vorteile, u.a. Datensicherheit (ja, ich vertraue einer Cloud mehr als das dem Anwender zu überlassen -und da schließe ich mich mit ein-), kollaboratives arbeiten und garantiert immer an der letzten Version weiterarbeiten, egal von welchem Gerät uvm.
Auch Windows kann ja iCloud und Google Drive nutzen.

Für ein IOS-Programm habe ich tatsächlich schon so was integriert. Aber für Android gibt es keine Cloud, oder kann man iDrive ansprechen (also direkt, ohne weitere Drittlösungen oder Komponenten verwenden zu müssen)?

juergen 15. Apr 2021 21:54

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Zitat:

Zitat von Harry Stahl (Beitrag 1487230)
oder kann man iDrive ansprechen (also direkt, ohne weitere Drittlösungen oder Komponenten verwenden zu müssen)?

Ob man Google Drive ohne Dritthersteller direkt ansprechen kann weiß ich leider auch nicht. Ich weiß nur, dass z.B. TMSCloudpack den Zugriff auf Google Drive unterstützt.

TigerLilly 16. Apr 2021 08:31

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
 
Ideensammlung:

Du könntest deiner Desktopanwendung einen Serverteil spendieren und deine App am mobilen Device kommuniziert direkt mit dem Serverteil + transferiert die Daten, wenn die Größe das zulässt. Das ist uU frickelig, wenn eine Firewall dazwischen ist. Auch muss die App den Server eindeutig identifizieren können.

Deine Desktopanwendung kopiert Daten auf einen FTP Bereich und deine App holt sie von dort ab. Auch da müssen die Daten je Kunde eindeutig sein.

Du machst nur eine Export bzw Importschnittstelle und überlässt es dem User, wie er die Daten transferiert.

Du verlegst die Daten grundsätzlich in die Cloud + benötigst damit keinen Sync mehr. TMS hat da was, das das unterstützt.

Daten in der Cloud kann auch heißen, dass du einen eigenen Azure/Amazon/etc-Server (File oder DB) betreibst, der die Daten hostet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:50 Uhr.
Seite 1 von 7  1 23     Letzte » 

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