Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Interaktion mit anderen Apps (https://www.delphipraxis.net/196335-interaktion-mit-anderen-apps.html)

TurboMagic 19. Mai 2018 09:46

AW: Interaktion mit anderen Apps
 
Zitat:

Zitat von TiGü (Beitrag 1402414)
Es geht dir also darum, Daten zwischen verschiedenen Apps auszutauschen, über die ihr die Codehoheit habt bzw. andere Leute sich anbinden können?

Wäre es nicht am Einfachsten, in der Hauptapp einen REST-Server zu implementieren?
Damit kann/sollte kann so gut wie jede Sprache/Framework umgehen können.

Hallo,

wenn ich mir mal eine Android App vorstelle, dann soll am ende eine einzige APK herausfallen.
In dieser kann es Teile geben die in Delphi geschrieben sind und es kann Teile geben die in etwas anderem, z.B. Cordova/AngularJS geschrieben sind. Diese Programmteile müssen miteinander innerhalb dieser App interagieren können und das möglichst in beide richtungen.

Ich kann beispielsweise in eine Delphi Android App eine andere .jar Datei einbinden und aufrufen, nur geht sowas auch, wenn diese jar Datei GUIs enthält?
Und wie kann ich etwas von Delphi aus erzeugen, was von einer anderen Technik aus benutzt werden kann?

Da ich in solchen Webservice Dingen noch nicht ganz so tief drin bin kann ich mir gerade noch nicht wirklich vorstellen wie bei soetwas eine bidirektionale Kommunikation möglich ist. Beispiel: ich starte so einen Server Anwendungsteil und rufe ein RestAPI auf. Ok. Daraufhin geht dort evtl. ein Bildschirm auf, nur wie bekomme ich mit, wenn jemand dort etwas anklickt was bei mir eine Funktion auslösen soll?

Oder auch so herum gefragt: kann Delphi eine jar/so Datei erzeugen die jemand anderes konsumieren kann, ohne dass es gleich ein komplettes FMX GUI Programm ist?

Grüße

TurboMagic


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 Uhr.
Seite 2 von 2     12   

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