Déterminer le type d’application à créer

Effectué

Les applications pilotées par modèle nécessitent une base de données Microsoft Dataverse. Elles s’appuient sur les données modélisées dans cet environnement de base de données.

Schéma d’applications pilotées par modèle Power Apps.

Les écrans des vues et des détails des applications pilotées par modèle sont basés sur la structure de données. Par conséquent, ils offrent aux utilisateurs une apparence et un comportement plus cohérents d’un écran à l’autre sans nécessiter beaucoup d’efforts de la part du créateur de l’application.

Les applications pilotées par modèle sont avantageuses dans les scénarios où la logique métier est complexe, par exemple :

  • Modèles de données sophistiqués

  • Gestion des processus métier

  • Suivi des activités associées aux données

Schéma d’applications canevas Power Apps.

Inversement, vous pouvez créer des applications canevas avec ou sans base de données Dataverse. Les applications canevas utilisent des connecteurs pour accéder aux données et aux services et partent d’un écran vierge, comme une toile d’artiste, où le créateur agence manuellement chaque écran. Cette fonctionnalité donne au créateur un contrôle complet sur le placement de chaque élément sur le canevas.

Si l’utilisateur s’attend à une expérience personnalisée, vous devez utiliser les applications canevas, car elles offrent :

  • une interface graphique et intuitive ;

  • la possibilité de créer une IU sur mesure en fonction des besoins utilisateur ;

  • une intégration qui couvre plusieurs systèmes à l’aide de connecteurs.

Envisagez de créer une application pilotée par modèle, sauf si vos utilisateurs ont un besoin spécifique d’une application canevas. Les applications pilotées par modèle vous permettent de concevoir votre application rapidement, car elles ne vous obligent pas à créer l’interface utilisateur.

Votre solution finale de bout en bout peut comprendre plusieurs applications. Parfois, le type d’application est piloté par les personnages qui utilisent l’application, de sorte que votre solution de bout en bout peut appliquer des applications pilotées par modèle pour certains utilisateurs, des applications canevas pour d’autres, et même Power Pages afin que vos clients puissent y accéder sur le web.

Quelles que soient les applications que vous allez utiliser dans le cadre de votre solution, une autre étape importante de votre phase de conception consiste à déterminer où placer la logique, comme la validation des données, les calculs, l’automatisation des processus, etc. Pour en savoir plus, consultez Où placer la logique.