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

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

ServiceNow SDK erkunden
=======================

ServiceNow SDK erkunden {#ariaid-title1}
========================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Erfahren Sie, wie bereichsbezogene Anwendungen lokal im Quellcode entwickelt werden und wie Änderungen an einer Instanz mit ServiceNow SDKbereitgestellt werden.

ServiceNow SDK -- Übersicht {#servicenow-sdk__section_b42_k4d_mzb}
------------------------------------------------------------------

Mit ServiceNow SDKkönnen Sie bereichsbezogene Anwendungen lokal in Visual Studio Code Desktop erstellen und ändern und diese Anwendungen in einer Instanz außerhalb der Produktion im Release Yokohama bereitstellen. Durch die lokale Entwicklung von Anwendungen können Sie offline arbeiten und Funktionen verwenden, die in Visual Studio Code verfügbar sind, aber nicht in ServiceNow IDE.

In Visual Studio Codekönnen Sie mit ServiceNow Fluent bereichsbezogene Anwendungen im Quellcode entwickeln, um Anwendungsmetadaten zu definieren \[sys_metadata\], anwenderdefinierte JavaScript-Module zu schreiben oder Bibliotheken von Drittparteien hinzuzufügen.

ServiceNow SDK enthält eine Befehlszeilenschnittstelle (Command-Line Interface, CLI) zum Verwalten von Changes zwischen einer -Instanz und einer lokalen Anwendung. Mit einfachen CLI-Befehlen können Sie Anwendungen erstellen, konvertieren, entwickeln, bereitstellen und abrufen.

ServiceNow SDK dient auch als Anwendungspaketservice, der Anwendungen in ServiceNow IDEerstellt. Weitere Informationen finden Sie unter [ServiceNow IDE erkunden](https://servicenow-prod.fluidtopics.net/ubagOo_rp5_ptvxjyVS3MA "Erfahren Sie mehr über die Entwicklung von bereichsbezogenen Anwendungen im Quellcode im ServiceNow IDE.").

ServiceNow SDK -- Workflow {#servicenow-sdk__section_wgd_34v_lzb}
-----------------------------------------------------------------

Die folgende Infografik zeigt den Workflow für Entwickler für die ersten Schritte bei der Entwicklung von Anwendungen mit ServiceNow SDK.
Abbildung : 1. Entwicklung von Anwendungen mit ServiceNow SDK  
1. Ein Entwickler installiert lokal ServiceNow SDK. Weitere Informationen finden Sie unter [ServiceNow SDK installieren](https://servicenow-prod.fluidtopics.net/OCx9dpqPCzvmHPVDDrVYKg "Installieren Sie das Software Development Kit (SDK) ServiceNow lokal mit dem Knotenpaketmanager (NPM).").
2. Mit der CLI authentifizieren sich die Entwickler bei einer Instanz außerhalb der Produktion, um mit dem Befehl `now-sdk auth` eine Schnittstelle zwischen ihrer lokalen Umgebung und der Instanz zu erstellen. Der Entwickler muss über die Administratorrolle für die Instanz verfügen.
3. Der Entwickler erstellt eine bereichsbezogene Anwendung (`now-sdk create`) oder konvertiert eine vorhandene bereichsbezogene Anwendung aus der -Instanz (`now-sdk konvertieren`) zur Verwendung mit ServiceNow SDK.
4. In Visual Studio Codekann der Entwickler Anwendungsmetadaten im Quellcode mithilfe von ServiceNow Fluentdefinieren, anwenderdefinierte JavaScript-Module erstellen oder Bibliotheken von Drittparteien verwenden.
5. Der Entwickler erstellt die Anwendung. Dabei wird der Quellcode kompiliert, in Anwendungsmetadaten für die Instanz umgewandelt und ein bereitstellbares Paket (`now-sdk build`) generiert.
6. Der Entwickler stellt die Anwendung in der Instanz bereit (`now-sdk-Bereitstellung`).
7. Andere Benutzer können die Anwendungsmetadaten in der Instanz weiterhin ändern, und Entwickler können den Code aus Modulen in anderen Modulen oder Skripts in der Anwendung wiederverwenden.
8. Der Entwickler ruft die Anwendung in der Instanz ab, um die neuesten Updates für die Anwendungsmetadaten lokal abzurufen (`now-sdk fetch`).
{#servicenow-sdk__ol_ekx_g5v_jzb}

ServiceNow SDK -- Vorteile {#servicenow-sdk__section_zgd_34v_lzb}
-----------------------------------------------------------------

{#servicenow-sdk__table_ahd_34v_lzb__entry__3}

|                                                                                 Vorteil                                                                                 |                                                                                                                                                                                Funktion                                                                                                                                                                                 |  Anwender  |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------|
| Entwickeln Sie Anwendungen offline, außerhalb einer -Instanz in Visual Studio Code                                                                                      | [Entwicklung von Anwendungen mit ServiceNow SDK](https://servicenow-prod.fluidtopics.net/RMkOJmXjdyOJ23H0Dz69cA "Erstellen und entwickeln Sie Anwendungen im Quellcode lokal in Visual Studio Code Desktop mit ServiceNow SDK. Erstellen und stellen Sie Anwendungen bereit, um Ihre Änderungen in einer -Instanz verfügbar zu machen.") [Visual Studio Code Dokumentation](https://code.visualstudio.com/docs) | Entwickler |
| Schreiben Sie Quellcode, um die Metadaten zu definieren, aus denen Anwendungen ServiceNow bestehen                                                                      | [ServiceNow Fluent](https://servicenow-prod.fluidtopics.net/Z7CoxAIlggHMm3Gb5jK7HA "Definieren Sie Anwendungsmetadaten im Quellcode mit der domänenspezifischen Programmiersprache ServiceNow Fluent.")                                                                                                                                                                                                         | Entwickler |
| Organisieren und wiederverwenden Sie Code in bereichsbezogenen Anwendungen mit anwenderdefinierten JavaScript-Modulen und JavaScript-Dienstprogrammen von Drittparteien | [JavaScript-Module und Bibliotheken von Drittparteien](https://servicenow-prod.fluidtopics.net/jDs_xtwF1HUmVkOBIDsb~A "Optimieren Sie Ihre Codebasis mit JavaScript-Modulen, um zugehörigen Code zu gruppieren, oder fügen Sie Bibliotheken von Drittparteien hinzu, und verwenden Sie ihren Code in Anwendungen wieder.")                                                                                      | Entwickler |
[ ]

{#servicenow-sdk__table_ahd_34v_lzb}

