---
sourceDocument: Xanadu: Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Erstellen von Pro-Code-Anwendungen

# Erstellen von Pro-Code-Anwendungen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Erstellen und verwalten Sie anwenderdefinierte Anwendungen von Grund auf mit klassischen Pro-Code-Tools.

[Geführter App-Creator](https://servicenow-prod.fluidtopics.net/0P080WY1I7RThNZ8mXciQg "Geführter App-Creator ist eine intuitive Entwicklungsoberfläche zum Erstellen von Anwendungen auf dem Now Platform. Es bietet einen schrittweisen Leitfaden für die Erstellung der ersten Anwendung.")
:   Geführter App-Creator bietet eine intuitive Entwicklungsoberfläche zum Erstellen von Anwendungen auf dem Now Platform. Sie werden Schritt für Schritt durch die Erstellung Ihrer ersten Anwendung geführt.

[Service Creator](https://servicenow-prod.fluidtopics.net/vO1njdhwelV1zuOzFFwirA "Mit Service Creator kann eine Abteilung über den Servicekatalog benutzerdefinierte Services anbieten, z. B. kann die Personalabteilung die Rückvergütung von Ausbildungskosten für die Weiterbildung anbieten.")
:   Mit Service Creator kann eine Abteilung anwenderdefinierte Services über den Servicekatalog anbieten. Beispielsweise kann eine HR-Abteilung die Erstattung von Schulungskosten für Fortbildung anbieten.

[ServiceNow-Erweiterungen für Visual Studio Code](https://servicenow-prod.fluidtopics.net/k5CL~hSppt7H07qy1KEA0g "Bearbeiten Sie Ihre ServiceNow -Anwendungen in Visual Studio Code mit Hilfe der ServiceNow -Erweiterungen für VS Code.")

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

[ServiceNow IDE](https://servicenow-prod.fluidtopics.net/mHEHCc_c50MOE3XMa3yxBQ "Erstellen und entwickeln Sie bereichsbezogene Anwendungen im Quellcode in einer integrierten Entwicklungsumgebung (IDE) auf der Now Platform, um die Zusammenarbeit zwischen Entwicklungsteams zu verbessern und die Anwendungsentwicklung zu beschleunigen.")
:   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](https://servicenow-prod.fluidtopics.net/L9i_KnyasiJxY3LepizG7A "Erstellen und entwickeln Sie bereichsbezogene Anwendungen im Quellcode lokal in Visual Studio Code Desktop, und laden Sie Changes mit dem Software Development Kit (SDK) ServiceNow in eine Instanz hoch.")
:   ServiceNow 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 verwenden, um JavaScript-Module zu erstellen und Bibliotheken von Drittparteien zu verwenden.

[ServiceNow Studio](https://servicenow-prod.fluidtopics.net/eByODITdliGPJEVHCh0DmA "ServiceNow Studio bietet Anwendungsentwicklern eine IDE-ähnliche Schnittstelle (Integrierte Entwicklungsumgebung), über die sie an einem zentralen Ort an benutzerdefinierten Anwendungen arbeiten können. Sie bietet eine einfache Möglichkeit zum Erstellen, Überprüfen und Aktualisieren von Anwendungsdateien in einer Umgebung mit Registerkarten.")
:   ServiceNow Studio bietet Anwendungsentwicklern eine IDE-ähnliche Schnittstelle (Integrierte Entwicklungsumgebung) für die Arbeit an benutzerdefinierten Anwendungen an einem zentralen Ort. Sie bietet eine einfache Möglichkeit zum Erstellen, Überprüfen und Aktualisieren von Anwendungsdateien in einer Umgebung mit Registerkarten.

## Welchen Builder sollte ich zum Erstellen einer App verwenden? {#building-pro-code-applications__id_rnl_5nv_gbc}

Abbildung : 1. Typen von Buildern

**Möchten Sie eine App einfach und ohne Code erstellen?**{#building-pro-code-applications__p_ils_j1k_ccc}

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](https://servicenow-prod.fluidtopics.net/J4EjSbQo8_hXcw6OomXdig "Wenn Sie schon immer eine Anwendung erstellen möchten, aber nicht programmieren können, ist Creator Studio genau das Richtige für Sie!").{#building-pro-code-applications__p_glw_j1k_ccc}

**Benötigen Sie eine allgemeinere App, möchten aber dennoch Low-Code-Optionen?**{#building-pro-code-applications__p_kyz_j1k_ccc}

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](https://servicenow-prod.fluidtopics.net/XBCRVhHEhXBAIoyWX~aHRg "ServiceNow App Engine Studio (AES) ist ein geführtes Tool mit geringem Codeaufwand für die Entwicklung von Rich-Web-Anwendungen, um Informationen zu speichern, Geschäftsprozesse zu automatisieren und Geschäftsprobleme zu lösen. Arbeiten, die früher Administratoren zugewiesen wurden, können jetzt mit AESan Mitarbeiter mit geringer bis keiner Schulung delegiert werden.").{#building-pro-code-applications__p_rtc_k1k_ccc}

**Sind Sie ein Entwickler, der sich mehr Kontrolle über eine zentralisierte Benutzeroberfläche wünscht?**{#building-pro-code-applications__p_jhv_k1k_ccc}

ServiceNow Studio ist eine Schnittstelle für Anwendungsentwickler zur Arbeit an benutzerdefinierten Anwendungen an einem zentralen Ort und erfordert einige Codierungskenntnisse. Weitere Informationen finden Sie unter [ServiceNow Studio](https://servicenow-prod.fluidtopics.net/eByODITdliGPJEVHCh0DmA "ServiceNow Studio bietet Anwendungsentwicklern eine IDE-ähnliche Schnittstelle (Integrierte Entwicklungsumgebung), über die sie an einem zentralen Ort an benutzerdefinierten Anwendungen arbeiten können. Sie bietet eine einfache Möglichkeit zum Erstellen, Überprüfen und Aktualisieren von Anwendungsdateien in einer Umgebung mit Registerkarten.").{#building-pro-code-applications__p_xpy_k1k_ccc}

**Sind Sie ein Entwickler, der branchenübliche Entwicklungstools und -prozesse verwenden möchte?**{#building-pro-code-applications__p_gmb_l1k_ccc}

ServiceNow IDE und ServiceNow 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.{#building-pro-code-applications__p_jjf_l1k_ccc}

ServiceNow IDE ist eine Implementierung von Visual Studio Code für das Web auf der Now Platform. Der ServiceNow verwendet den Visual Studio Code -Desktop lokal. Weitere Informationen finden Sie unter [Erstellen von Anwendungen im Quellcode](https://servicenow-prod.fluidtopics.net/~_TCW9g0ebykjtlBjjLgUw "Erstellen und entwickeln Sie anwenderdefinierte Anwendungen im Quellcode mit vertrauten Entwicklungstools und -prozessen.").{#building-pro-code-applications__p_ryj_l1k_ccc}

## Skripterstellung {#building-pro-code-applications__section_ptn_1v4_rvb}

[Aktionsdesigner](https://www.servicenow.com/docs/access?context=actions&version=xanadu&pubname=xanadu-build-workflows&ft:locale=en-US)
:   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](https://servicenow-prod.fluidtopics.net/YS1R2B1SUvkjKrYcXbQ4yA "Führen Sie JavaScript auf dem Client (Webbrowser) aus, wenn clientbasierte Ereignisse eintreten, z. B. wenn ein Formular geladen wird, nach der Formularübermittlung oder wenn ein Feld den Wert ändert.")
:   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 können Entwickler schnell Skripts mit KI-generierten Codevorschlägen basierend auf Text- oder Codeaufforderungen schreiben.

[Now Code Editor](https://servicenow-prod.fluidtopics.net/AdO~pdl4Vm1~PYaly~PUTA "Der Now Code-Editor ist eine Schnittstelle im Stil eines Rich-Text-Editors, die Cascading 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.")
:   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](https://servicenow-prod.fluidtopics.net/aqH6qdCE0oZF4yL98p36tA "Serverskripts werden auf dem Server oder in der Datenbank ausgeführt. Sie können das Erscheinungsbild oder das Verhalten von ServiceNow ändern oder als Business Rules ausgeführt werden, wenn auf Datensätze und Tabellen zugegriffen wird oder diese geändert werden.")
:   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 {#building-pro-code-applications__section_m3p_1z4_rvb}

[Gruppen](https://www.servicenow.com/docs/access?context=ua-creating-groups&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)

:   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](https://www.servicenow.com/docs/access?context=notifications&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   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](https://www.servicenow.com/docs/access?context=ua-creating-roles&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   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](https://www.servicenow.com/docs/access?context=c_ServiceNowPlugins&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   Plugins sind Softwarekomponenten, die bestimmte Funktionen und Funktionalitäten innerhalb einer Instanz ServiceNow bereitstellen.

[UI-Richtlinien](https://www.servicenow.com/docs/access?context=t_CreateAUIPolicy&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   UI-Richtlinien ändern dynamisch das Verhalten von Informationen in einem Formular und steuern anwenderdefinierte Prozess-Flows für Aufgaben.

[Benutzer](https://www.servicenow.com/docs/access?context=user&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   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 {#building-pro-code-applications__section_gf3_hkq_rvb}

[JavaScript-APIs](https://www.servicenow.com/docs/access?context=api-reference&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
:   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](https://servicenow-prod.fluidtopics.net/AfeVRvrko9TBG_xdUeQFxg "UI Builder ist ein Builder für Web-Benutzeroberflächen. Verwenden Sie UI Builder, um Seiten für von App Engine Studio generierte Arbeitsbereiche oder anwenderdefinierte Web-Experiences mit Next Experience-Komponenten und anwenderdefinierten Webkomponenten zu erstellen.")
:   Verwenden Sie UI Builder, um Web-Anwenderoberflächen für die von Konfigurierbarer Arbeitsbereich für CSM, App Engine Studio generierten Arbeitsbereiche und Portale oder anwenderdefinierte Web-Experiences mit Next Experience-Komponenten und anwenderdefinierten Webkomponenten zu erstellen.

