Low-Code-Entwicklung oder Pro-Code-Entwicklung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Lernen Sie den Unterschied zwischen Low-Code- und Pro-Code-Lösungen im Now Platformkennen.

    Welchen Builder sollte ich zum Erstellen einer App verwenden?

    Abbildung : 1. Typen von Buildern
    Für verschiedene Kompetenzniveaus sind verschiedene Builder verfügbar

    Möchten Sie eine App einfach und ohne Code erstellen?

    Creator Studio ist darauf spezialisiert, Sie bei der Erstellung von Anwendungen zur Anforderungserfüllung ohne Schreiben von Code zu unterstützen. Zum Beispiel eine Anwendung zum Anfordern von Büromaterial durch Ausfüllen eines Formulars, und jemand genehmigt Ihre Anforderung oder lehnt sie ab. Weitere Informationen finden Sie unter Creator Studio: Erstellen von Anwendungen, ohne Code zu schreiben.

    Benötigen Sie eine allgemeinere App, möchten aber dennoch Low-Code-Optionen?

    MitApp Engine Studio können Sie eine breitere Palette von Apps erstellen als mit Creator Studio, ohne ein Programmierprofi zu sein. Weitere Informationen finden Sie unter Erstellen Sie Apps mit App Engine Studio.

    Sind Sie ein Entwickler, der sich mehr Kontrolle über eine zentralisierte Benutzeroberfläche wünscht?

    Erstellen Sie Apps intelligenter und stellen Sie sie mit dem neuen ServiceNow Studioschneller bereit. ServiceNow Studio bietet Plattformentwicklern eine moderne, einheitliche Umgebung für die Entwicklung auf der Now Platform. ServiceNow Studio bietet eine optimierte Navigation zu Anwendungen und Metadaten, integrierte Low-Code-Tools sowie eine effiziente Nachverfolgung und Paketierung von Entwicklungsarbeiten, wodurch Entwicklungsprozesse beschleunigt und die Produktivität gesteigert werden. Weitere Informationen finden Sie unter Erstellen von Anwendungen mit ServiceNow Studio.

    Sind Sie ein Entwickler, der branchenübliche Entwicklungstools und -prozesse verwenden möchte?

    ServiceNow IDE und ServiceNow SDK unterstützen die Entwicklung von Anwendungen im Quellcode mit ServiceNow Fluent, das Erstellen von JavaScript-Modulen und die Verwendung von Bibliotheken von Drittparteien. ServiceNow Fluent ist eine domänenspezifische Programmiersprache zum Erstellen von Anwendungsmetadaten im Code.

    ServiceNow IDE ist eine Implementierung von Visual Studio Code für das Web auf der Now Platform. Der ServiceNow SDK verwendet Visual Studio Code den -Desktop lokal. Weitere Informationen finden Sie unter Erstellen von Anwendungen im Quellcode.

    Was ist Low-Code-Entwicklung?

    Low-Code-Entwicklung ist ein neuer Ansatz für die App-Erstellung, mit dem Anwender mit eingeschränkter Codierungserfahrung 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

    Die Low-Code-App-Entwicklung rationalisiert den Entwicklungsprozess, um mehr Apps schneller zu erstellen. Low-Code-Lösungen erfordern weniger Entwickler und ermöglichen Nicht-Entwicklern die Erstellung von Apps. Vorgefertigte Vorlagen bieten Entwicklern einen Vorteil beim Erstellen von Apps. Systemadministratoren können die App-Entwicklung von einem zentralen Ort aus verwalten und mit anderen Entwicklern zusammenarbeiten. Reduzieren Sie die Zeit für die Bereitstellung von Apps mit vordefinierten Workflows in Now Platform.

    ServiceNow No-Code- und Low-Code-Entwicklungstools

    Beispiel für ein No-Code-Entwicklungstool

    Creator Studio erleichtert die Erstellung einfacher Apps zur Anforderungserfüllung, indem die Erstellung in einfache Schritte unterteilt wird. Sie können Formulare für Anwender erstellen, um Katalogelemente anzufordern, und Formularübermittlungen verwenden, um automatisierte Playbooks zu initiieren. Weitere Informationen finden Sie unter Creator Studio: Erstellen von Anwendungen, ohne Code zu schreiben.

    Abbildung : 2. Erstellen Sie eine App in einer App Creator Studio
    Wählen Sie die Schaltfläche App erstellen aus

    Was ist MID-Code-Entwicklung?

    Wenn Sie mit Now Platform und einigen Entwicklungstools vertraut sind, verwenden Sie das neue ServiceNow Studio um an zentraler Stelle auf alle Generatoren und Entwicklungstools zuzugreifen.

    Beispiel für ein Mid-Code-Entwicklungstool

    Abbildung : 3. Erstellen Sie eine App in ServiceNow Studio
    Erstellen Sie eine App entweder über das Navigatorsymbol oder die Schaltfläche Erstellen

    Was ist Pro-Code-Entwicklung?

    Pro-Code-Entwicklung wird von Entwicklern verwendet, um komplexe Apps zu erstellen, die nicht mit einem Low-Code-Tool erstellt werden können. Normalerweise wird Pro-Code Development verwendet, um Apps von Grund auf mit benutzerdefiniertem Code zu erstellen, um ein Geschäftsbedürfnis zu erfüllen. Entwickler müssen über Kenntnisse in Bezug auf Codierung und die Verwendung von Programmiersprachen zum Erstellen von Apps verfügen.

    Vorteile der Pro-Code-Entwicklung

    Der Vorteil von Pro-Code Development besteht darin, dass benutzerdefinierte Apps ohne Einschränkung durch Tools erstellt werden können. Sie können unbegrenzt anwenderdefinierte Apps erstellen, die auf Ihre Geschäftsanforderungen zugeschnitten sind. Entwickler können Apps mit einem anwenderdefinierten Erscheinungsbild erstellen, die dem Branding Ihres Unternehmens entsprechen.

    ServiceNow Pro-Code-Entwicklungstools

    Low-Code vs. No-Code

    Die Begriffe „Low Code“ und „No Code“ werden häufig austauschbar verwendet, sind jedoch nicht genau dasselbe. Obwohl sowohl Low-Code- als auch No-Code-Lösungen Tools für die vereinfachte App-Entwicklung bieten, sind die Unterschiede doch erwägenswert.

    Low-Code
    Low-Code-Plattformen sind für professionelle Entwickler und nicht technisch versierte Geschäftskunden gedacht. Sie benötigen sehr wenig Schulung oder Erfahrung und verwenden visuell basierte Modellierung, um den Entwicklungsprozess zu optimieren. Sie ermöglichen auch Personen mit Codierungserfahrung, tiefer einzutauchen und bei Bedarf von Hand zu programmieren.
    No-Code
    No-Code-Plattformen erfordern keine Entwicklungserfahrung und wurden speziell für Citizen Developers und Geschäftsanwender entwickelt. No-Code-Lösungen öffnen die App-Entwicklung für so gut wie jeden, können jedoch zu Schatten-IT führen – zu nicht genehmigter App-Entwicklung innerhalb einer Organisation.