Erstellen von Pro-Code-Anwendungen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Erstellen und verwalten Sie anwenderdefinierte Anwendungen von Grund auf mit klassischen Pro-Code-Tools.

    ServiceNow Studio
    Verwenden Sie ServiceNow Studio, um Apps und App-Dateien mit integrierten Tools zu erstellen, auf Metadaten in bereichsbezogenen und globalen Apps zuzugreifen und sie zu bearbeiten und App-Changes für die Bereitstellung zu verpacken – alles in einem leistungsstarken Entwicklungstool.
    ServiceNow IDE
    ServiceNow IDE ist eine Implementierung von Visual Studio Code für das Web auf dem Now Platform. Mit ServiceNow IDEkönnen Sie bereichsbezogene Anwendungen im Quellcode erstellen und entwickeln, JavaScript-Module erstellen und Bibliotheken von Drittparteien verwenden.
    ServiceNow SDK
    ServiceNow SDK Mit können Entwickler bereichsbezogene Anwendungen im Quellcode lokal in Visual Studio Code Desktop erstellen und Changes in eine ServiceNow-Instanz hochladen. Sie können auch ServiceNow SDK verwenden, um JavaScript-Module zu erstellen und Bibliotheken von Drittparteien zu verwenden.
    ServiceNow-Erweiterungen für Visual Studio Code

    Mit den Erweiterungen ServiceNow für den VS-Code-Editor können Sie Anwendungen offline und in Instanzen ServiceNow von bearbeiten.

    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.

    Skripterstellung

    Aktionsdesigner
    Verwenden Sie Workflow-Studio, um eine wiederholbare Aufgabe in einem Flow als eine Reihe von zugehörigen Schritten zu automatisieren. Ermöglichen Sie Flow-Autoren, mit minimaler Konfiguration Aktionen zu mehreren Flows hinzuzufügen.
    Client-seitige Skripterstellung
    Client-Skripts ermöglichen es dem System, JavaScript auf dem Client (Webbrowser) auszuführen, wenn clientbasierte Ereignisse eintreten, z. B. wenn ein Formular geladen wird, nach der Formularübermittlung oder wenn ein Feld den Wert ändert.
    Now Assist für die Codegenerierung
    Now Assist für die Codegenerierung können Entwickler schnell Skripts mit KI-generierten Codevorschlägen basierend auf Text- oder Codeaufforderungen schreiben.
    Now-Code-Editor
    Der Now Code-Editor bietet eine Rich-Text-Editor-Schnittstelle, die Cskading Style Sheets (CSS), Hypertext Markup Language (HTML), JavaScript, Extensible Markup Language (XML) und JavaScript Object Notation (JSON) unterstützt. Verwenden Sie den Now-Code-Editor, um die UI-Konfiguration, die Konfiguration der Datenressourcen, Stile, Ereignisse sowie clientseitige und serverseitige Skripts in Next Experience UI Builder -Komponenten zu ändern.
    Serverseitige Skripterstellung
    Serverskripts werden auf dem Server oder in der Datenbank ausgeführt. Sie können die Darstellung oder das Verhalten von Now Platform ändern oder als Geschäftsregeln ausführen, wenn auf Datensätze und Tabellen zugegriffen wird oder diese geändert werden.

    Kernfunktionalität

    Gruppen

    Vereinfachen Sie die Benutzerverwaltung, indem Sie Gruppen Rollen zuweisen. Alle Geschäftsregeln, Zuweisungsregeln, Systemrollen oder Attribute, die sich auf die Gruppe beziehen, gelten automatisch für alle Gruppenmitglieder.

    Benachrichtigungen
    Verwenden Sie ServiceNow Benachrichtigungen, um System-E-Mails zu verwalten, Systembenachrichtigungen zu erstellen und zu konfigurieren, wie Ihr System auf eingehende E-Mails reagiert.
    Rollen
    Mit Rollen wird der Zugriff auf Funktionen und Fähigkeiten in Anwendungen und Modulen gesteuert. Die Administratorrolle bietet Zugriff auf alle Funktionen und Fähigkeiten von.
    ServiceNow-Plugins
    Plugins sind Softwarekomponenten, die bestimmte Funktionen und Funktionalitäten innerhalb einer Instanz ServiceNow bereitstellen.
    UI-Richtlinien
    UI-Richtlinien ändern dynamisch das Verhalten von Informationen in einem Formular und steuern anwenderdefinierte Prozess-Flows für Aufgaben.
    Benutzer
    Benutzerdatensätze stellen eine Beziehung zwischen einer Person und Ihrer Instanz ServiceNow her. Benutzerdatensätze bestehen aus einem Anwendernamen, einem Passwort und Informationen zu einer Person, z. B. Kontaktinformationen, Standort und Stellenbezeichnung.

    Zugehörige Anwendungen und Funktionen

    JavaScript-APIs
    Verwenden Sie JavaScript-APIs in Skripts, die Sie schreiben, um die Funktionalität von Anwendungen zu ändern, oder wenn Sie neue Anwendungen erstellen.
    UI Builder
    Verwenden Sie UI Builder, um Web-Anwenderoberflächen für die Konfigurierbarer Arbeitsbereich für CSMvon , App Engine Studio generierten Arbeitsbereiche und Portale oder anwenderdefinierte Web-Experiences mit Next Experience-Komponenten und anwenderdefinierten Webkomponenten zu erstellen.