Créer et modifier une application au moyen de conversations

Effectué

Cette fonctionnalité optimisée par l’IA vous permet de créer, de modifier et d’améliorer des applications à l’aide de commandes en langage naturel, ce qui la rend accessible même aux débutants sans expérience du codage.

Créer une application à l’aide de Copilot

Copilot dans Power Apps simplifie le processus de création d’applications en vous permettant de créer des applications à l’aide d’invites en langage naturel. Au lieu de concevoir manuellement votre application ou de configurer des structures de données, vous pouvez décrire ce dont vous avez besoin, puis Copilot génère automatiquement des tables Dataverse et crée l’application pour vous. Cette fonctionnalité est utile pour prototyper rapidement des idées ou créer des applications sans nécessiter de connaissances techniques approfondies.

Copilot peut être utilisé en accédant à Power Apps Maker Portal. Sur la page d’accueil de Power Apps, recherchez la zone de texte Copilot. Tapez une brève description de l’application que vous souhaitez créer. Par exemple, si vous créez une application permettant de gérer les tâches de nettoyage d’un hôtel, vous pouvez taper : « Application dédiée aux tâches de nettoyage d’un hôtel permettant de suivre le statut du nettoyage des chambres et d’affecter des tâches au personnel ».

L’utilisation d’une invite comme « Application de gestion des stocks permettant de suivre les niveaux de stock et les détails fournisseur » guide également Copilot pour créer des tables et une application adaptées à cette fin.

Capture d’écran de la page d’accueil de Power Apps avec la zone de saisie de texte Copilot mise en évidence.

Examiner les tables Dataverse générées

En fonction de votre description, Copilot génère une ou plusieurs tables Dataverse qui servent de base à votre application. Ces tables définissent la structure de vos données, y compris les champs et les relations. Prenez le temps de passer en revue les tables générées et de procéder aux ajustements nécessaires, comme le renommage de champs ou l’ajout de colonnes supplémentaires.
Par exemple, pour une application dédiée aux tâches de nettoyage d’un hôtel, Copilot peut créer des tables telles que « Rooms » (avec des champs pour le numéro et le statut de la chambre) et « Tasks » (avec des champs pour la description de la tâche et le personnel affecté). Vous pouvez modifier ces tables afin qu’elles répondent mieux à vos besoins.

Enregistrer les tables et ouvrir votre application

Une fois satisfait des tables, enregistrez-les pour finaliser la structure de données. Copilot génère ensuite une application fonctionnelle basée sur ces tables. Ouvrez l’application pour explorer ses fonctionnalités et commencer à l’utiliser. Vous pouvez personnaliser davantage la disposition, les contrôles et les fonctionnalités de l’application si nécessaire. Par exemple, après avoir enregistré les tables de votre application dédiée aux tâches de nettoyage, vous constaterez peut-être que l’application comprend une galerie pour afficher les statuts des chambres et un formulaire pour l’affectation des tâches. Vous pouvez affiner ces composants afin qu’ils correspondent à votre flux de travail.

Concevoir votre application

Une fois que Copilot génère l’application initiale, vous voudrez probablement affiner le design pour mieux répondre à vos besoins.

  • Personnaliser la disposition et les contrôles : Power Apps Studio vous permet d’ajuster la disposition de l’application, d’ajouter de nouveaux contrôles (par ex. des boutons, des galeries et des formulaires) et de configurer leurs propriétés. Par exemple, vous pouvez ajouter une barre de navigation pour basculer entre les écrans ou un contrôle Curseur pour filtrer les tâches par priorité.

  • Utiliser Copilot pour des modifications supplémentaires : dans le volet Copilot, décrivez d’autres modifications. Par exemple, tapez « Ajouter un écran pour signaler les problèmes » ou « Redéfinir la couleur d’arrière-plan sur gris clair ». Copilot implémente alors ces changements automatiquement.

Prévisualiser votre application

Avant de finaliser votre application, testez ses fonctionnalités pour vous assurer que tout fonctionne comme prévu. Le mode Aperçu est accessible en cliquant sur le bouton Lire dans Power Apps Studio pour interagir avec votre application comme le ferait un utilisateur final. Vous pouvez ainsi tester des fonctionnalités telles que l’envoi de formulaires, la navigation entre les écrans ou le filtrage de données dans une galerie. La prévisualisation de votre application vous permet également de vous assurer que toutes les sources de données fonctionnent correctement et que des actions telles que l’enregistrement d’enregistrements ou la récupération d’informations fonctionnent parfaitement.

Enregistrer votre application

L’enregistrement de votre application garantit que votre progression est conservée et vous permet de la revoir et de la modifier ultérieurement. Les applications peuvent être enregistrées localement ou dans le cloud (option recommandée pour la collaboration). Lors de l’enregistrement de votre application, fournissez un nom clair et descriptif, par exemple « Hotel Task Manager » ou « Inventory Tracker », pour faciliter son identification ultérieurement.

Publier votre application

La publication met votre application à la disposition d’autres utilisateurs. Chaque fois que vous apportez des modifications à une application et que vous êtes prêt à les montrer aux utilisateurs, vous devez la publier. Une fois publiée, la nouvelle version est accessible aux utilisateurs.

À l’aide de Copilot, vous pouvez réduire considérablement le temps et les efforts nécessaires à la création d’applications, ce qui en fait un excellent outil pour les débutants et les développeurs expérimentés. Que vous créiez un simple outil de suivi des tâches ou une solution métier plus complexe, Copilot peut interpréter le langage naturel et générer des applications fonctionnelles. Ainsi, vous pouvez vous concentrer sur l’affinement et l’amélioration de votre application au lieu de partir de zéro.

Modifier votre application avec Copilot dans Power Apps Studio

Après avoir créé votre application, vous pouvez facilement y apporter des modifications à l’aide de Copilot. Au lieu d’ajuster manuellement les composants ou d’écrire des formules, vous pouvez décrire les modifications que vous souhaitez en langage naturel, puis Copilot gère l’implémentation pour vous. Ce processus rend l’édition plus rapide et plus intuitive, en particulier pour les utilisateurs qui débutent dans le développement d’applications.

Dans l’application que vous souhaitez modifier, cliquez sur l’icône Copilot pour ouvrir le volet de conversation.

Dans la zone de texte Copilot, saisissez une description claire de la modification dont vous avez besoin. Copilot interprète votre demande et applique les modifications directement à votre application. Par exemple, si vous souhaitez ajouter une nouvelle fonctionnalité, vous pouvez taper « Ajouter un écran d’e-mail pour l’envoi de notifications ».

Copilot dans Power Apps fournit des suggestions de champs intelligentes lors de la création ou de la modification d’applications pour vous aider à structurer efficacement vos données. Ces suggestions sont basées sur le contexte de votre application et les invites en langage naturel que vous fournissez. Copilot identifie les champs pertinents pour vos tables Dataverse en analysant vos descriptions, en s’assurant que votre application dispose de la structure de données nécessaire pour prendre en charge ses fonctionnalités. Les suggestions fonctionnent sur la base de trois éléments :

  • Compréhension contextuelle : Copilot comprend l’objectif de votre application et le type de données qu’elle gère à l’aide de la description que vous fournissez. Par exemple, si vous décrivez une application de gestion des enregistrements collaborateur, Copilot peut suggérer des champs tels que « Nom du collaborateur », « Poste », « Département » et « Date d’embauche ».

  • Types de champs prédéfinis : en fonction des besoins de votre application, Copilot suggère des champs avec des types de données appropriés, comme du texte, des nombres, des dates ou des choix. Ces suggestions garantissent que les champs sont optimisés pour le type de données qu’ils stockent. Par exemple, pour une application de gestion des tâches, Copilot peut suggérer des champs tels que « Nom de la tâche » (texte), « Date d’échéance » (date) et « Priorité » (choix).

  • Suggestions personnalisables : pendant que Copilot génère des suggestions de champs initiales, vous avez le contrôle total pour les examiner et les modifier. Vous pouvez renommer les champs, ajuster les types de données ou ajouter d’autres champs pour mieux répondre aux besoins de votre application.

Les suggestions de champs par Copilot facilitent la configuration de tables Dataverse bien structurées et en phase avec les objectifs de votre application. Que vous créiez une application de base ou une solution complexe, ces suggestions intelligentes facilitent ce processus. Elles s’assurent que votre application est prête à utiliser les données nécessaires. Voici des exemples :

  • Ajouter de nouveaux écrans à l’aide de modèles
  • Modifier les propriétés de contrôles tels que des boutons, des libellés et des conteneurs
  • Appliquer des modifications en bloc telles que changer la couleur de tous les boutons

À l’aide de ces suggestions, vous pouvez vous assurer que votre application affiche des données significatives et pertinentes, améliorant ainsi sa convivialité et son efficacité.