Low-Code- vs. Pro-Code-Entwicklung
Erfahren Sie mehr über den Unterschied zwischen Low-Code- und Pro-Code-Lösungen auf der ServiceNow AI Platform.
Welchen App Builder soll ich verwenden?
Verwenden Sie die folgende Tabelle, um die App-Erstellung-Experience auszuwählen, die Ihrer Rolle und Ihrem technischen Hintergrund entspricht.
| Tool | Anwender | Funktionen |
|---|---|---|
| Creator Studio: App ohne Code erstellen. | Prozessbesitzer, Geschäftsbereichsbesitzer | Erstellen Sie Apps zur Anforderungserfüllung, ohne Code zu schreiben. Erstellen Sie beispielsweise eine Anwendung, um Bürobedarf anzufordern: Ein Anwender füllt ein Formular aus, und ein Genehmiger akzeptiert oder lehnt die Anforderung ab. Weitere Informationen finden Sie unter Creator Studio erkunden. |
| App Engine Studio: Erstellen Sie eine Reihe von Apps mit Low-Code-Tools. | Bürgerentwickler | Erstellen Sie eine breitere Palette von Apps als Creator Studio Ohne Code zu schreiben. Weitere Informationen finden Sie unter App Engine Studio erkunden. |
| ServiceNow Studio: Apps in einer einheitlichen Umgebung erstellen und bereitstellen. | Bürgerentwickler, Plattformentwickler | Erstellen Sie Apps in einer einheitlichen Entwicklungsumgebung. ServiceNow Studio Bietet optimierte Navigation, integrierte Low-Code-Tools und integrierte Nachverfolgung und Verpackung, damit Sie Apps schneller entwickeln und versenden können. Verwenden Build-Agent In ServiceNow Studio Dient zum Erstellen und Aktualisieren von Apps mit einer Konversationsinteraktion. Weitere Informationen finden Sie unter ServiceNow Studio erkunden und Build-Agent in ServiceNow Studio. |
| ServiceNow IDE Und ServiceNow SDK: Apps im Quellcode erstellen. | Quellcodeentwickler | Entwickeln Sie Anwendungen im Quellcode mit ServiceNow Fluent, erstellen Sie JavaScript-Module, und verwenden Sie Drittanbieterbibliotheken. ServiceNow Fluent ist eine domänenspezifische Programmiersprache zum Erstellen von Anwendungsmetadaten in Code. Verwenden Build-Agent In ServiceNow IDE Dient zum Erstellen und Aktualisieren von Apps im Quellcode mit einer Konversationsinteraktion. Die ServiceNow IDE Führt Visual Studio-Code für das Web auf aus ServiceNow AI Platform. Die ServiceNow SDK Führt Visual Studio Code Desktop lokal aus. Weitere Informationen finden Sie unter Anwendungen werden im Quellcode erstellt. |
Was ist Low-Code-Entwicklung
Low-Code-Entwicklung ist ein neuer Ansatz für die App-Erstellung, mit dem Anwender mit eingeschränkter Codierungs-Experience leistungsstarke Apps erstellen können. Low-Code-Entwicklungsplattformen basieren auf grafischen Schnittstellen und Konfiguration anstelle von manueller Codierung. Diese neuen Low-Code-Entwicklungsplattformen ermöglichen es mehr Personen, Apps schnell und effizient zu erstellen und bereitzustellen.
Vorteile der Low-Code-Entwicklung
Low-Code-App-Entwicklung optimiert den Entwicklungsprozess, um mehr Apps schneller zu erstellen. Low-Code-Lösungen erfordern weniger Entwickler und ermöglichen es nicht-Entwicklern, Apps zu erstellen. Vorgefertigte Vorlagen bieten Entwicklern einen Vorsprung beim Erstellen von Apps. Systemadministratoren können die App-Entwicklung von einem einzigen Standort aus verwalten und mit anderen Entwicklern zusammenarbeiten. Verringern Sie die Zeit, die für die Bereitstellung von Apps mithilfe vordefinierter Workflows in benötigt wird ServiceNow AI Platform.
ServiceNow Entwicklungstools ohne Code und Low-Code
- Creator Studio
- App Engine Studio
- UI Builder
- Geführter App-Creator
- Tabellen-Generator
- Fließt ein Workflow-Studio
- Arbeitsbereich-Generator
- Exploring Decision Tables
Beispiel für Entwicklungstool ohne Code
Creator Studio Erleichtert die Erstellung grundlegender Apps zur Anforderungserfüllung, indem die Erstellung in einfache Schritte unterteilt wird. Sie können Formulare erstellen, in denen Anwender Katalogelemente anfordern und Formularübermittlungen verwenden können, um automatisierte Playbooks zu initiieren. Weitere Informationen finden Sie unter Creator Studio.
Was ist die MID-Code-Entwicklung
Wenn Sie mit zufrieden sind ServiceNow AI Platform Und einige Entwicklungstools verwenden Sie die neue ServiceNow Studio Dient zum Zugriff auf alle Builder und Entwicklungstools an einem Ort.
Beispiel für Mid-Code-Entwicklungstool
Was ist Pro-Code-Entwicklung
Die Pro-Code-Entwicklung wird von Entwicklern verwendet, um komplexe Apps zu erstellen, die nicht mit einem Low-Code-Tool erstellt werden können. Traditionell wird Pro-Code-Entwicklung verwendet, um Apps von Grund auf mit anwenderdefiniertem Code zu erstellen, um Geschäftsanforderungen zu lösen. Entwickler müssen Kenntnisse über die Codierung und die Verwendung von Programmiersprachen zum Erstellen von Apps haben.
Vorteile der Pro-Code-Entwicklung
Der Vorteil der Pro-Code-Entwicklung besteht darin, anwenderdefinierte Apps ohne Einschränkung eines Tools zu erstellen. Sie können anwenderdefinierte Apps ohne Einschränkungen erstellen, die Ihren Geschäftsanforderungen entsprechen. Entwickler können Apps mit einem anwenderdefinierten Erscheinungsbild erstellen, das dem Branding Ihres Unternehmens entspricht.
ServiceNow pro-Code-Entwicklungstools
- ServiceNow IDE
- ServiceNow SDK
- Skripterstellung
- REST APIs
- ServiceNow-Erweiterungen für Visual Studio-Code
Low-Code vs. Kein-Code
Die Begriffe „Low-Code“ und „No-Code“ werden häufig austauschbar verwendet, aber sie sind nicht genau dasselbe. Obwohl sowohl Low-Code- als auch No-Code-Lösungen Tools für die vereinfachte App-Entwicklung bieten, sollten die Unterschiede berücksichtigt werden.
- Low-Code
- Low-Code-Plattformen sind für professionelle Entwickler und nicht technische Geschäftsanwender konzipiert. Sie erfordern sehr wenig Training oder Erfahrung und verwenden visuell basierte Modellierung, um den Entwicklungsprozess zu optimieren. Sie ermöglichen es auch Personen mit Codierungserfahrung, tiefer einzutauchen und bei Bedarf manuell zu codieren.
- Kein Code
- Plattformen ohne Code erfordern keine Entwicklungs-Experience und sind speziell für Bürgerentwickler und Geschäftsanwender konzipiert. Lösungen ohne Code öffnen die App-Entwicklung im Wesentlichen für alle, können jedoch zu Schatten-IT führen – nicht genehmigter App-Entwicklung innerhalb einer Organisation.