Identifier les considérations de performance pour une application canevas optimisée pour les appareils mobiles

Effectué

Power Apps fournit des outils intégrés qui facilitent l’identification des problèmes de performance. Cette vidéo présente le Vérificateur d’application, un outil précieux pour diagnostiquer les problèmes liés aux applications.

Les utilisateurs plus avancés peuvent identifier les goulots d’étranglement potentiels des performances à l’aide du Vérificateur d’application, mais aussi de Surveillance Power Apps. Cependant, le Vérificateur d’application est la fonctionnalité de résolution des problèmes de performance la plus accessible.

Pour améliorer les performances, réduisez le volume de données auxquelles votre application doit accéder. Les applications qui récupèrent moins de données sont généralement plus performantes. De plus, la réduction du nombre de « portes » ou de connecteurs par lesquel(le)s les données doivent passer peut améliorer la vitesse.

Parmi les sources de données disponibles, Dataverse offre généralement les meilleures performances. Comme Microsoft Power Apps et Dataverse existent dans le même environnement, l’accès aux données ne nécessite pas d’appels d’API.

D’autres sources peuvent introduire de la latence. Par exemple, les données d’un serveur local doivent passer par une passerelle de données locale. Bien que les bases de données SQL cloud soient des options solides, elles reposent toujours sur des appels d’API. SharePoint peut être efficace pour les chargements de données plus petits, mais ralentir à mesure que la taille de la liste augmente en raison des dépendances d’API.

Pour optimiser les performances, procédez comme suit :

  • Limitez le volume de données que l’application récupère.

  • Concevez des galeries et des formulaires pour récupérer des données à partir d’une seule source de données dans la mesure du possible.

Les performances sont particulièrement critiques dans les scénarios mobiles. À mesure que votre application évolue, continuez à donner la priorité à l’accès efficace aux données et à sa réactivité.