Wat zijn modelgestuurde apps in Power Apps?
Het ontwerp van modelgestuurde apps is een onderdeelgerichte methode voor het ontwikkelen van apps. Voor het ontwerpen van modelgestuurde apps hebt u geen code nodig en u kunt eenvoudige of zeer complexe apps maken. In tegenstelling tot bij canvas-apps, waar de ontwerper volledige controle over de appindeling heeft, is bij modelgestuurde apps veel van de indeling grotendeels voor u gedefinieerd en afhankelijk van de onderdelen die u toevoegt aan de app.

Het ontwerp van modelgestuurde apps biedt de volgende voordelen:
- Uitgebreide, op componenten gerichte omgevingen zonder code
- Complexe responsieve apps met een vergelijkbare UI maken voor een verscheidenheid aan apparaten, zowel desktop- als mobiele apparaten
- Uitgebreide ontwerpmogelijkheden
- Uw app kan worden gedistribueerd als oplossing
De benadering voor het maken van modelgestuurde apps
Op een fundamenteel niveau omvat het proces voor het maken van modelgestuurde apps drie belangrijke focusgebieden.
- Bedrijfsgegevens modelleren
- bedrijfsprocessen definiëren
- Creeeren aangepaste pagina's (preview)
- De app samenstellen
Bedrijfsgegevens modelleren
Voor het modelleren van bedrijfsgegevens bepaalt u welke gegevens u in uw app wilt opnemen en hoe deze gegevens samenhangen met andere gegevens. Een modelgestuurd ontwerp maakt gebruik van een architectuur op basis van metagegevens, zodat ontwerpers de app kunnen aanpassen zonder code te schrijven. Metagegevens betekent "gegevens over gegevens" en het definieert de structuur van de gegevens die in het systeem zijn opgeslagen. Zelfstudie: Een aangepaste tabel maken die onderdelen heeft in Power Apps
bedrijfsprocessen definiëren
Het definiëren en afdwingen van consistente bedrijfsprocessen is een belangrijk aspect van het ontwerp van modelgestuurde apps. Consistente processen zorgen ervoor dat de gebruikers van uw app zich op hun werk kunnen concentreren en niet op het onthouden van een set handmatige stappen. Processen kunnen eenvoudig of complex zijn en worden in de loop van de tijd regelmatig gewijzigd. Om een proces te creëren, vanuit dePowerApps .com Modelgestuurde gebiedsselectie
> Geavanceerde aanpassingen > Oplossingsverkenner openen. Selecteer vervolgens in het linkernavigatiedeelvenster van de oplossingenverkenner de optie Processen en selecteer tenslotte Nieuw. Meer informatie: Overzicht van bedrijfsprocesstromen en Bedrijfslogica toepassen met Microsoft Dataverse.
Creeeren aangepaste pagina's (preview)
Modelgestuurde apps krijgen nu de mogelijkheid om canvas-apps native te gebruiken met de introductie van de aangepaste pagina. Dit is een nieuw paginatype dat wordt geschreven in de canvas-appontwerper met behulp van een flexibele lay-out, low-code Power Fx-functies en Power Apps-connectors. Voor meer informatie, zie Overzicht van aangepaste pagina's op basis van modelgestuurde apps (preview).
De modelgestuurde app samenstellen
Na het modelleren van gegevens en het definiëren van processen, kunt u uw app bouwen door met de appontwerper onderdelen te selecteren en te configureren die u nodig hebt.

Als u nieuw bent bij Power Apps en wilt leren hoe u uw ideeën kunt omzetten in een volledig werkende oplossing met Power Apps, kunt u beginnen met Een Power Apps-project plannen.
Volgende stappen
Uw eerste modelgestuurde app maken