Anwendungen werden erstellt
Erfahren Sie, wie Sie mit Low-Code-Tools Now Platform Anwendungsentwickler werden. Beginnen Sie mit dem, was Sie wissen, und verwenden Sie eine Bibliothek mit wiederverwendbaren Komponenten und veröffentlichten Anwendungen, um Ihre Legacy-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 möglicherweise einige grundlegende Informationen über die Anwendungsentwicklung erwerben. 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 umwandeln.
- Anleitung Ruft eine Entwicklungsinstanz ab, um das Erstellen von Anwendungen zu üben.
- So finden Sie heraus, Lizenzierung, für welche Anwendungsfunktionen ein Abonnement erforderlich ist.
- Wenden Sie sich an Unterstützung für Entwickler, um Fragen zur Anwendungsentwicklung zu stellen.
Phase 1: Planen Ihrer Anwendung
- Der Anwendungsentwicklungsprozess beginnt mit der Planung. Überlegen Sie, wie die Anwendung funktioniert, wer sie verwenden wird und wie sie die Anwender-Experience verbessern wird. Ihr Anwendungsplan sollte die folgenden Fragen beantworten:
- Was sind die Ziele und Ergebnisse Ihrer Anwendung?
- Wer verwendet Ihre Anwendung?
- Wer hat Zugriff auf Teile der Anwendung?
- Welche Aufgaben werden von Personen mit Ihrer Anwendung abgeschlossen?
- Woher stammen die Daten?
- Wie interagieren Personen mit Ihrer Anwendung?
- Welche Prozesse muss die Anwendung unterstützen?
- Welche UI Experience nutzt die Anwendung?
- Ist unter ServiceNow Store oder ServiceNow Community eine vorhandene Anwendung verfügbar, die Sie verwenden oder erweitern können?
- Welche Abonnements sind für Ihre Anwendung erforderlich?
Phase 2: Entwicklung Ihrer Anwendung
- 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 Anwender interagieren. Sie können beispielsweise ein Portal erstellen, in dem Benutzer Informationen finden, Anforderungen übermitteln oder Geschäftsaufgaben abschließen 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 Zugriffssteuerungen, um einzuschränken, wer Ihre Anwendung verwenden kann. Beispielsweise können Sie den Zugriff auf Anwendungsdaten auf Benutzer mit einer bestimmten Rolle beschränken.
Wählen Sie einen Builder aus, der der Art der Anwender-Experience entspricht, die Ihre Anwendung bietet.
- Informationen zu Low-Code-Development finden Sie unter Erstellen Sie Apps mit App Engine Studio.
- Unter Build workflows erfahren Sie, wie Sie Automatisierungen mit Workflow-Studio oder Playbookserstellen.
- Informationen zu speziellen Anwendungsressourcen finden Sie unter Builder-Bibliothek.
Phase 3: Testen und Debuggen Ihrer Anwendung
- Stellen Sie sicher, dass die Anwendung Ihre Geschäftsanforderungen erfüllt. Ihre Tests sollten die folgenden Elemente abdecken:
- Datensatzvorgänge wie Erstellen, Lesen, Aktualisieren und Löschen.
- Elemente der Anwenderoberfläche, z. B. Ansichten und UI-Richtlinien.
- Laufzeitvorgänge, z. B. Geschäftsregeln und Ereignisskriptaktionen.
Phase 4: Stellen Sie Ihre Anwendung bereit
Nachdem Sie eine Anwendung erfolgreich getestet haben, stellen Sie sie mit Ihrem Builder-Tool in Ihrer Produktionsumgebung bereit.
- Unter Verwalten der App-Entwicklung mit App Engine Management Center erfahren Sie mehr über App Engine Management Center
- Unter ServiceNow Anwendungs-Repository erfahren Sie mehr über App-Repository.
- Unter System-Update Sets finden Sie Informationen zur klassischen Bereitstellung mit Update Sets.
Phase 5: Wartung Ihrer Anwendung
Verwenden Sie das Phase-2-Generator-Tool, um Ihre Anwendung zu aktualisieren und zu ändern. Verwenden Sie Ihr Phase-3-Testtool, um sicherzustellen, dass Ihre Anwendung noch ordnungsgemäß funktioniert.