Hallo@all,
ich hoffe, dass ich meinen ersten Post hier halbwegs verständlich schreibe
Ich bereite mich gerade auf die Entwicklung einer Android Software vor. Ich habe schon Google und Youtube gequält, bin mir aber bei der Umsetzung von ein paar Funktionen noch nicht sicher.
Was die Anwendung machen soll:
Von einer Microcontroller/SPS - gesteuerten Anlagen, sollen die aktuellen Werte in der App angezeigt werden.
Der Focus liegt im Moment bei der Android Applikation. Ich hab mir dafür einfach mal ein paar Stichwörter zusammen gesucht.
Client side ( Android App ):
- IDE: Android Studio ( JetBrain )
- Programmiersprache: Javascript oder Kotlin
- Daten übermitteln: Datenbankzugriff, Json, Socket
Also für die Übertragung der Daten gibt es ja mehrere Möglichkeiten, und sollten ein einem LAN kein Problem sein.
Aber ein wichtiger Faktor ist natürlich immer die Sicherheit, vor allem bei einem externen Zugriff.
Wie würdet ihr die Kommunikation bei einem Zugriff übers Internet umsetzten? Und vor allem welche Sicherheit einbauen? VPN Zugriff, Zertifikate, Server Login, vlt. sogar Portknocking, etc…
Ich freue mich über jedes Stichwort, damit ich ungefähr weiss worauf ich bei dem Thema zu achten habe.
Besten dank an alle
Hermsen