Was sind modellgesteuerte Apps in PowerApps?

Modell-angetriebener App-Entwurf ist eine Komponenten-fokussierte Methode zur App-Entwicklung. Modellgesteuertes App-Design erfordert keinen Code und die von Ihnen erstellten Apps können einfach oder sehr komplex sein. Im Gegensatz zur Entwicklung von Canvas-Apps, bei denen der Designer die volle Kontrolle über das App-Layout hat, wird bei modellgesteuerten Apps ein Großteil des Layouts für Sie bestimmt und weitgehend durch die Komponenten bestimmt, die Sie der App hinzufügen.

Beispiel einer modellgesteuerten Anwendung

Das modellgesteuerte App-Design bietet folgende Vorteile:

  • Umfangreiche komponentenorientierte Entwurfsumgebungen ohne Eingabe von Code
  • Erstellen Sie komplexe, reaktionsschnelle Anwendungen mit einer ähnlichen Benutzeroberfläche für eine Vielzahl von Geräten, vom Desktop bis zum Smartphone.
  • Die Gestaltungsmöglichkeiten ähneln denen, die in der Dynamics 365 Customer Engagement-Plattform verfügbar sind.
  • Ihre App kann als Lösung verteilt werden kann

Die Methode zur modellgesteuerten App-Erstellung

Grundsätzlich besteht die modellgetriebene App-Erstellung aus drei Schwerpunktbereichen.

  • Modellierung von Geschäftsdaten
  • Definieren der Geschäftsprozesse
  • Erstellen der App

Modellierung von Geschäftsdaten

Um Geschäftsdaten zu modellieren, bestimmen Sie, welche Daten Ihre Anwendung benötigt und wie sich diese Daten auf andere Daten beziehen. Das modellgetriebene Design verwendet eine metadatengesteuerte Architektur, so dass Designer die Anwendung anpassen können, ohne Code schreiben zu müssen. Metadaten sind "Daten über Daten"; diese definieren die Struktur der im System gespeicherten Daten. Lernprogramm: Benutzerdefinierte Entität mit Komponenten in PowerApps erstellen

Definieren der Geschäftsprozesse

Die Definition und Durchsetzung konsistenter Geschäftsprozesse ist ein wesentlicher Aspekt des modellgesteuerten App-Designs. Konsistente Prozesse sorgen dafür, dass sich Ihre App-Anwender auf ihre Arbeit konzentrieren können und nicht daran denken müssen, eine Reihe von manuellen Schritten auszuführen. Prozesse können einfach oder komplex sein und sich oft im Laufe der Zeit ändern. Um einen Prozess zu erstellen, wählen Sie im modellgesteuerten Bereich von PowerApps.com Einstellungen > Erweiterte Anpassungen > Lösungsexplorer öffnen. Wählen Sie dann im linken Navigationsbereich im Lösungsexplorer Prozesse aus und wählen Sie dann Neu. Weitere Informationen: Geschäftsprozessflussübersicht und Anwenden von Geschäftslogik mit Common Data Service for Apps.

Zusammenstellen der modellgesteuerten App

Nach der Modellierung von Daten und der Definition von Prozessen erstellen Sie Ihre App, indem Sie die benötigten Komponenten mit dem App-Designer auswählen und konfigurieren.

App-Designer

Nächste Schritte

Erstellen Sie Ihre erste modellgesteuerte App

Grundlegendes zu Komponenten modellgestützter Apps