Anwendungen werden erstellt
Erfahren Sie, wie Sie mit Anwendungsentwickler werden ServiceNow AI PlatformLow-Code-Tools. Beginnen Sie mit dem, was Sie wissen, und verwenden Sie eine Bibliothek wiederverwendbarer Komponenten und veröffentlichter Anwendungen, um Ihre Legacy-Prozesse zu modernisieren.
Erste Schritte
Neuigkeiten
Erstellen Sie Apps intelligenter, und stellen Sie sie schneller bereit mit den neuen ServiceNow Studio. ServiceNow StudioErmöglicht Plattformentwicklern eine moderne, einheitliche Umgebung für die Erstellung auf ServiceNow AI Platform. ServiceNow StudioBietet eine optimierte Navigation zu Anwendungen und Metadaten, integrierte Low-Code-Tools, eine effiziente Nachverfolgung und Verpackung von Entwicklungsarbeiten, die Entwicklungsprozesse beschleunigen und die Produktivität steigern.
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 StoreUnd ServiceNow CommunityFür vorhandene Lösungen.
Bevor Sie Ihre erste Anwendung erstellen, möchten Sie einige grundlegende Informationen zur Anwendungsentwicklung erfahren. Diese Phase ist optional und Sie können sie jederzeit abschließen, während Sie an anderen Phasen arbeiten.
- Wie ServiceNow AI PlatformBesteht aus Tabellen und Datensätzen. Erfahren Sie, wie Sie eine Tabelle in Datensatzdaten konvertieren.
- Anleitung Ruft eine Entwicklungsinstanz abZum Üben der Erstellung von Anwendungen.
- So finden Sie es heraus LizenzierungFür die Anwendungsfunktionen ein Abonnement erfordern.
- Kontaktaufnahme Support für EntwicklerUm Fragen zur Anwendungsentwicklung zu stellen.
Phase 1: Planung Ihrer Anwendung
- Der Anwendungsentwicklungsprozess beginnt mit der Planung. Überlegen Sie, wie die Anwendung funktioniert, wer sie verwenden wird und wie sie die Experience Ihrer Anwender verbessert. Ihr Anwendungsplan sollte die folgenden Fragen beantworten:
- Was sind die Ziele, Ziele und Ausgaben Ihrer Anwendung?
- Wer verwendet Ihre Anwendung?
- Wer hat Zugriff auf Teile der Anwendung?
- Welche Aufgaben erledigen Personen 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 eine vorhandene Anwendung auf verfügbar ServiceNow StoreOder ServiceNow CommunityDie Sie verwenden oder erweitern können?
- Welche Abonnements erfordert Ihre Anwendung?
Phase 2: Entwicklung Ihrer Anwendung
- Während der Entwicklungsphase fügen Sie die Komponenten und Inhalte Ihrer Anwendung hinzu. Die meisten Anwendungen bestehen aus folgenden:
- Daten
- Informationen werden in Ihrer Anwendung über von Ihnen konfigurierte Tabellen gespeichert. 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 Anwender Informationen finden, Anforderungen übermitteln oder Geschäftsaufgaben abschließen.
- 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 zu begrenzen, wer Ihre Anwendung verwenden kann. Sie können beispielsweise den Zugriff auf Anwendungsdaten auf Anwender mit einer bestimmten Rolle beschränken.
Wählen Sie einen Generator aus, der dem Typ der Anwender-Experience entspricht, die Ihre Anwendung bereitstellt.
- Siehe Erstellen Sie Apps mit App Engine StudioUm mehr über die Low-Code-Entwicklung zu erfahren.
- Siehe Build workflowsUm mehr über das Erstellen von Automatisierung mit zu erfahren Workflow-StudioOder Playbooks.
- Siehe GeneratorbibliothekUm mehr über spezialisierte Anwendungsressourcen zu erfahren.
Phase 3: Testen und Debugging Ihrer Anwendung
- Stellen Sie sicher, dass die Anwendung Ihre Geschäftsanforderungen erfüllt. Ihre Tests sollten die folgenden Elemente abdecken:
- Datensatzvorgänge, z. B. Erstellen, Lesen, Aktualisieren und Löschen.
- Anwenderoberflächenelemente, z. B. Ansichten und UI-Richtlinien.
- Laufzeitvorgänge, z. B. Business-Regeln und Ereignisskriptaktionen.
Phase 4: Bereitstellung Ihrer Anwendung
Nachdem Sie eine Anwendung erfolgreich getestet haben, stellen Sie sie mit Ihrem Builder-Tool in Ihrer Produktionsumgebung bereit.
- Siehe Verwalten der App-Entwicklung mit App Engine Management CenterUm mehr über zu erfahren App Engine Management Center
- Siehe ServiceNow Anwendungs-RepositoryUm mehr über zu erfahren App-Repository.
- Siehe System-Update SetsUm mehr über die klassische Bereitstellung mit Update-Sätzen zu erfahren.
Phase 5: Wartung Ihrer Anwendung
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.