Vad är modelldrivna appar i PowerApps?

Modellstyrd appdesign är en komponentfokuserad metod för apputveckling. Modelldriven appdesign krävs ingen kod och apparna som gör kan vara enkla eller mycket komplicerade. Till skillnad från arbetsytans apputveckling där designern har fullständig kontroll över applayout, är modelldrivna appars layout oftast bestämda åt dig och i stort sett utsedda av de komponenter som du lägger till i appen.

Exempel på modelldriven app

Modelldriven appdesign ger följande fördelar:

  • Avancerade komponentfokuserade designmiljöer utan programmering
  • Skapa komplexa responsiva appar med en liknande användargränssnitt på olika enheter från stationär dator till mobil
  • Utforma en funktion som liknar vad har finns i Dynamics 365 customer engagement-plattformen
  • Ditt program kan distribueras som en lösning

Metoden till modelldriven apptillverkning

På en grundläggande nivå består modelldriven apptillverkning av tre viktiga fokusområden.

  • Modellerande affärsdata
  • Definiera affärsprocesser
  • Skapa appen

Modellerande affärsdata

För att modellera affärsdata bestämmer du vilka data som din app behöver och hur data ska kopplas till annan data. Modelldriven design använder en metadatastyrd arkitektur så att designers kan anpassa programmet utan att skriva kod. Metadata betyder "data om data" och det definierar strukturen för de data som lagras i systemet. Självstudier: Skapa en anpassad entitet i PowerApps som innehåller komponenter

Definiera affärsprocesser

Definiera och tvinga konsekventa affärsprocesser är en viktig aspekt av modelldriven appdesign. Konsekventa processer säkerställer att dina appanvändare kan fokusera på arbetet och inte på att komma ihåg att utföra en uppsättning manuella åtgärder. Processer kan vara enkla eller komplexa och de kan ofta ändras med tiden. Om du vill skapa en process, välj inställningar > avancerade anpassningar > öppna lösningsutforskaren från området Modelldriven i PowerApps.com. Sedan, i den vänstra navigeringsrutan av lösningsutforskaren väljer du Processer, och väljer sedannytt. Mer information: Översikt över affärsprocessflöden och Tillämpa affärslogik med Common Data Service.

Skapa modelldrivna appen

Efter modellering av data och definiering av processer, skapar du din app genom att välja och konfigurera de komponenter du behöver med hjälp av appdesignern.

Appdesigner

Nästa steg

Skapa ditt första modellstyrda app

Förstå modellstyrda appkomponenter