![]() |
AW: App für iOS / Android mit Delphi, Konzept machbar?
Schau dir bei deiner Recherche doch auch einmal gezielt das Android-Studio an.
Hier ist alles rund um Sockets dokumentiert: ![]() Es gibt zahlreiche Tutorials online. Rest wäre ebenfalls denkbar. Ist eine Runde Sache für Android. :stupid: |
AW: App für iOS / Android mit Delphi, Konzept machbar?
Zitat:
HTTP kann eigentlich jedes Device sprechen Mit einer REST-API entkoppel ich die echten Funktionen. Ähnliche arbeitende Geräte mit völlig anderem internen Aufbau und Ansteuerung verpasse ich die gleiche API und schon sind die gleich Das könnte man noch beliebig fortführen ... |
AW: App für iOS / Android mit Delphi, Konzept machbar?
Zitat:
Und von UDP/IP | TCP/IP zu REST -> Da ist ggf. ein Ozean zu überqueren. Zitat:
(Falls du die "Schaltbox" Software anpassen möchtest, wurdest du ja bereits gut beraten) LG |
AW: App für iOS / Android mit Delphi, Konzept machbar?
Wir sprechen hier doch über ein Konzept und da ist es doch zulässig auch einen anderen Weg vorzuschlagen wenn der erhebliche Vorteile bringt. Und die Frage nach dem Webserver ist doch schon beantwortet: geht.
Es muss ja keine PHP-REST-API sein, aber die Kommunikation per HTTP würde ich immer bevorzugen. |
AW: App für iOS / Android mit Delphi, Konzept machbar?
Vielen Dank für die zahlreichen Antworten!
Zitat:
Und diese wird von grundauf in C neu geschrieben. Wobei jedoch der TCP/IP Stack bereits im Netzwerkchip enthalten ist. Somit muss ich nur einen wrapper für die schönen HTTP Funktionen schreiben. Wenn ich im Netz dann mal ein Protokoll finde für die REST API, welche mir mitteilt, wie die Daten denn formatiert sein sollte, dann könnte ich dass auch entsprechend umsetzen. Zitat:
(Falls du die "Schaltbox" Software anpassen möchtest, wurdest du ja bereits gut beraten) LG[/QUOTE] Ich bin inzwischen zum entschluss gekommen, dass es vermutlich einfacher ist, zwei native Apps zu programmieren. Somit eines in Objective C für das iPhone und eines i Java für Android. Bezüglich des konzepts, hat sich noch was geändert. Zuerst wollte ich die Daten der Knoten in der App speichern. Doch dazu müsste die App ständig die Knoten abfragen, da die Knoten nur sehr begrenzt zwischenspeichern können und dies auch nicht sollten. Deshalb ist die Idee nun, dass die Knoten ihre Daten auf einen zentralen Server (ob der nun extern oder intern ist sei mal dahingestellt.) ablegen werden. Die App wird dann die Daten von dort abholen und diese darstellen. Vorteil: Der Aufbau der Apps wird vereinfacht, da die Datenaufbereitung auch bereits auf dem Server stattfinden kann. Die App kann dann z.B. einfach ein Feld namens "TotalEnegryConsumption" abfragen und dieses direkt anzeigen anstelle die Daten intern zu verarbeiten. In der Webprogrammierung wie PHP mit MySQL bin ich auch einiges sicherer als mit Objective C und Java... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz