Erstellen von Anwendungen
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.
- Wie ServiceNow AI Platform aus Tabellen und Datensätzen besteht. Erfahren Sie, wie Sie eine Tabelle in Datensatzdaten konvertieren.
- Anleitung Ruft eine Entwicklungsinstanz ab zum Üben der Erstellung von Anwendungen.
- So finden Sie heraus, Lizenzierung, für die Anwendungsfunktionen ein Abonnement erfordern.
- So wenden Sie sich an Support für Entwickler, um Fragen zur Anwendungsentwicklung zu stellen.
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.
- Weitere Informationen zur Low-Code-Entwicklung finden Sie unter Erstellen Sie Apps mit App Engine Studio.
- Unter Build workflows erfahren Sie mehr über die Erstellung von Automatisierung mit Flow Designer oder Playbooks.
- Unter Builder-Bibliothek erfahren Sie mehr über spezialisierte Anwendungsressourcen.
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.
- Weitere Verwalten der App-Entwicklung mit App Engine Management Center Informationen zu App Engine Management Centerfinden Sie unter [].
- Weitere Informationen zu [ ServiceNow Anwendungs-Repository finden Sie unter App-Repository.
- Unter System-Update Sets erfahren Sie mehr über die klassische Bereitstellung mit Update Sets.
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.