Freigeben über


Art der zu erstellenden Apps festlegen

In Power Apps haben Sie beim Erstellen von Apps zwei Möglichkeiten: modellgesteuerte Apps und Canvas-Apps.

Das Folgende ist ein grundlegender allgemeiner Vergleich. Weitere Informationen zu diesen beiden Arten von Apps finden Sie unter Übersicht über die Erstellung von Apps in Power Apps.

Modellgesteuerte Apps

Modellgesteuerte Apps erfordern eine Microsoft Dataverse-Datenbank. Sie basieren auf den Daten, die in dieser Datenbankumgebung modelliert wurden. Ansichten und Detailbildschirme für modellgesteuerte Apps basieren auf der Datenstruktur. Aus diesem Grund bieten sie Benutzern ein einheitlicheres Erscheinungsbild von einem Bildschirm zum nächsten, ohne dass der App-Ersteller große Anstrengungen unternehmen muss.

Modellgesteuerte Apps eignen sich für Szenarien, in denen die Geschäftslogik komplex ist wie:

  • Anspruchsvolle Datenmodelle

  • Geschäftsprozessverwaltung

  • Verfolgung von Aktivitäten im Zusammenhang mit Daten

Canvas-Apps.

Canvas-Apps andererseits können mit oder ohne eine Dataverse-Datenbank erstellt werden. Sie verwenden Konnektoren für den Zugriff auf Daten und Dienste. Canvas-App beginnen mit einem leeren Bildschirm (wie die Leinwand eines Künstlers), und der Ersteller gestaltet jeden einzelnen Bildschirm manuell. Dies gibt dem Ersteller die vollständige Kontrolle über die Platzierung jedes Elements auf der Canvas.

Verwenden Sie Canvas-Apps, wenn der Benutzer eine benutzerdefinierte Umgebung erwartet. Sie bieten:

  • Eine grafische, intuitive Benutzeroberfläche

  • Die Möglichkeit, eine maßgeschneiderte Benutzeroberfläche basierend auf den Benutzeranforderungen zu erstellen

  • Integration über mehrere Systeme hinweg mithilfe von Connectors

Erwägen Sie, eine modellgesteuerte App zu erstellen, es sei denn, Ihre Benutzer benötigen speziell eine Canvas-App. Mit modellgesteuerten Apps können Sie Ihre App schnell erstellen, da Sie die Benutzeroberfläche nicht selbst erstellen müssen.

Hinweis

Wenn Sie eine App erstellen, die von Ihren Kunden im Web verwendet werden soll, können Sie auch einen dritten App-Typ erstellen: eine Portal-App.

Erstellen einer End-to-End-Lösung, die mehrere Apps verwendet

Ihr Geschäftsprozess erfordert möglicherweise mehr als eine App.

Zum Beispiel hat unser Spesenabrechnungsprojekt mehrere Aufgabengruppen, die sehr unterschiedlich sind. Daher werden wir in Betracht ziehen, mehrere Apps zu erstellen. Die von ihnen verwendeten Daten sind dieselben, aber die Benutzererfahrung wird auf das spezifische Szenario und die Personas zugeschnitten.

Aufgaben für jeden Schritt des Geschäftsprozesses

Wie Sie dem obigen Beispiel entnehmen können, gibt es mehrere Arten von Personen, die denselben Datensatz verarbeiten. Canvas-Apps eignen sich am besten für Mitarbeiter, die das Ausgabenformular ausfüllen. Dadurch können Personen wie Lee eine Spesenabrechnung mit einer attraktiven mobilen App einreichen, die intuitiv zu bedienen ist und auch offline verwendet werden kann.

Eine Canvas-App zur Erstellung von Spesenabrechnungen

Dem Abschnitt Geschäftsprozess dokumentieren können Sie entnehmen, dass Abhays Anforderungen folgende sind:

  • Muss in der Lage sein, alle Spesenabrechnungen und Belege zu überprüfen

  • Verantwortlich für die Einhaltung jeder Spesenabrechnung

  • Großes Arbeitsvolumen; muss in der Lage sein, Informationen schnell zu verarbeiten

  • Muss in der Lage sein zu berichten, wie sich die Spesen auf das Budget auswirken

Um ein großes Volumen an Arbeit und Informationen schnell verarbeiten zu können, ist eine modellgesteuerte App am besten geeignet. Es ermöglicht Abhay, schnell alle Details der eingereichten Spesenabrechnung anzuzeigen, zu sehen, wie sich dies auf das Budget auswirkt, und nach relevanten Informationen wie Lieferantendetails zu suchen.

Eine modellgesteuerte App zur Verarbeitung von Spesenabrechnungen

In diesem Beispielszenario sehen Sie eine Kombination aus Canvas-App und modellgesteuerter App. Obwohl es sich um zwei verschiedene Arten von Apps handelt, können alle Daten an einem Ort zentralisiert werden ( Dataverse).

Zwei Apps mit Daten in Dataverse

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).