Erstellen von Anwendungen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Erfahren Sie, wie Sie mit Now Platform Low-Code-Tools Anwendungsentwickler werden können. Beginnen Sie mit dem, was Sie wissen, und verwenden Sie eine Bibliothek mit wiederverwendbaren Komponenten und veröffentlichten Anwendungen, um Ihre veralteten Prozesse zu modernisieren.

    Erste Schritte

    App-Entwicklungsphasen

    Erfahren Sie mehr über das Erstellen von Anwendungen

    Entscheiden Sie, ob Sie eine neue Anwendung erstellen oder eine vorhandene Anwendung erweitern möchten. Überprüfen Sie ServiceNow Store und ServiceNow Community auf vorhandene Lösungen.

    Bevor Sie Ihre erste Anwendung erstellen, möchten Sie vielleicht einige grundlegende Informationen zur Anwendungsentwicklung erhalten. Diese Phase ist optional und Sie können sie jederzeit abschließen, während Sie an anderen Phasen arbeiten.

    Phase 1: Anwendung planen
    Der Anwendungsentwicklungsprozess beginnt mit der Planung. Überlegen Sie, wie die Anwendung funktioniert, wer sie verwendet und wie sie die Benutzer-Experience verbessert. Ihr Anwendungsplan sollte die folgenden Fragen beantworten:
    • Was sind die Ziele und Ausgaben Ihrer Anwendung?
    • Wer verwendet Ihre Anwendung?
    • Wer hat Zugriff auf Teile der Anwendung?
    • Welche Aufgaben erledigen Benutzer mit Ihrer Anwendung?
    • Woher stammen die Daten?
    • Wie interagieren Personen mit Ihrer Anwendung?
    • Welche Prozesse muss die Anwendung unterstützen?
    • Welche UI-Experience verwendet die Anwendung?
    • Ist bereits eine Anwendung auf ServiceNow Store oder ServiceNow Community verfügbar, die Sie verwenden oder erweitern können?
    • Welche Abonnements benötigt Ihre Anwendung?
    Phase 2: Anwendung entwickeln
    Während der Entwicklungsphase fügen Sie die Komponenten und Inhalte Ihrer Anwendung hinzu. Die meisten Anwendungen bestehen aus:
    Daten
    Informationen werden in Ihrer Anwendung über von Ihnen konfigurierte Tabellen gespeichert. Zum Beispiel Telefonnummern von Mitarbeitern oder Bürostandorte.
    Experience
    Experiences sind grafische Schnittstellen, mit denen Ihre Benutzer interagieren. Sie können beispielsweise ein Portal erstellen, in dem Benutzer Informationen finden, Anforderungen übermitteln oder Geschäftsaufgaben erledigen können.
    Logik und Automatisierung
    Automatisieren Sie die gesamte Arbeit in Ihrer Anwendung, indem Sie Logik und Automatisierung hinzufügen. Sie können beispielsweise einen Flow erstellen, der eine Benachrichtigung an den Administrator sendet, wenn jemand eine Anforderung stellt.
    Sicherheit
    Konfigurieren Sie Rollen und Zugriffskontrollen, um einzuschränken, wer Ihre Anwendung verwenden kann. Sie können beispielsweise den Zugriff auf Anwendungsdaten auf Benutzer mit einer bestimmten Rolle beschränken.

    Wählen Sie einen Generator aus, der der Art der Benutzer-Experience entspricht, die Ihre Anwendung bietet.

    Phase 3: Anwendung testen und debuggen
    Vergewissern Sie sich, dass die Anwendung Ihren Geschäftsanforderungen entspricht. Ihre Tests sollten die folgenden Elemente abdecken:
    • Datensatzvorgänge wie Erstellen, Lesen, Aktualisieren und Löschen.
    • Elemente der Benutzeroberfläche, z. B. Ansichten und UI-Richtlinien.
    • Laufzeitvorgänge, z. B. Business Rules und Event-Skriptaktionen.
    Phase 4: Anwendung bereitstellen

    Nachdem Sie eine Anwendung erfolgreich getestet haben, stellen Sie sie mit Ihrem Builder-Tool in Ihrer Produktionsumgebung bereit.

    Phase 5: Anwendung verwalten

    Verwenden Sie Ihr Phase-2-Generator-Tool, um Ihre Anwendung zu aktualisieren und zu ändern. Verwenden Sie Ihr Phase-3-Testtool, um sicherzustellen, dass Ihre Anwendung weiterhin ordnungsgemäß funktioniert.

    Anwendungen und Funktionen