Optimale Vorgehensweisen für die Entwicklung von Anwendungen > Tipps und Tricks: erste Schritte beim Erstellen von ThingWorx Anwendungen > Optimale Vorgehensweisen für das Erstellen von ThingWorx Anwendungen auf einen Blick
Optimale Vorgehensweisen für das Erstellen von ThingWorx Anwendungen auf einen Blick
Beim Erstellen Ihrer IoT-Anwendung sollten Sie die folgenden optimalen Vorgehensweisen in Betracht ziehen:
Schließen Sie Entitäten in ein Projekt ein.Verwenden Sie nur ein Projekt für eine Anwendung.
Versehen Sie Entitäten mit Modell-Tags.
Machen Sie alle Erweiterungsentitäten nicht bearbeitbar.
Erstellen Sie Lokalisierungs-Token für alle Benutzeroberflächenbeschriftungen.
Verwenden Sie JavaScript für die Implementierung von Diensten.
Verwenden Sie Dingformen, um Dienste und Eigenschaften zu definieren.
Verwenden Sie ein eindeutiges Namespace-Präfix für Entitätsnamen, Eigenschaften und Dienste.
Definieren Sie Organisationen und Benutzergruppen für Entitäten, um Sichtbarkeit und Berechtigungen festzulegen.
Teilen Sie große Anwendungen und Lösungen in kleinere Erweiterungen.
Verwenden Sie keine festen Asset-Dinge, um Dienste in Mashups auszuführen. Asset-Dinge sollten dynamisch ausgewählt oder gesucht werden, und dann sollten ihre Dienste ausgeführt werden.
* 
Um problematische Szenarios zu vermeiden, verwenden Sie die Dienste von Helper- oder Manager-Dingen. Diese Dienste verwenden den Namen eines Asset-Dings als Eingabeparameter, der später in Mashups verwendet wird.