Présentation de PowerAppsIntroduction to PowerApps

BienvenueWelcome! Dans PowerApps, vous pouvez gérer les données de l’organisation en exécutant une application que vous avez créée ou que quelqu’un d’autre a créé et partagé avec vous.In PowerApps, you can manage organizational data by running an app that you created or that someone else created and shared with you. Vous pouvez exécuter des applications sur des appareils mobiles tels que des smartphones ou dans un navigateur en ouvrant Dynamics 365.Apps run on mobile devices such as phones, or you can run them in a browser by opening Dynamics 365. Vous pouvez créer une variété d’applications – infinie, sans apprendre un langage de programmation tel que C#.You can create an infinite variety of apps – all without learning a programming language such as C#.

Si vous êtes novice en développement d’applications, vous pouvez découvrir comment développer une application simple en la générant automatiquement grâce à une source de données, avant de la personnaliser en fonction de vos besoins.If you're new to app development, you can see how a simple app is built by generating one automatically based on a single data source and then customizing the app to better suit your needs. Cette vidéo montre comment procéder en cinq minutes :This video demonstrates how in five minutes:

[!VIDEO nb:cid:UUID:34ccfd46-7826-49ce-90d8-cf6a144b6968]

Après avoir généré automatiquement une application à partir, par exemple, d’une liste SharePoint personnalisée, vous pouvez modifier la façon dont l’application affiche tous les éléments, des informations sur chaque élément et des options pour la création ou la modification d’un élément.After you automatically generate an app from, for example, a custom SharePoint list, you can change how the app shows all items, details about each item, and options for creating or editing an item. Vous pouvez également ouvrir un exemple d’application ou un modèle pour découvrir ce qu’il est possible de faire avec PowerApps et pour mieux comprendre comment développer des applications plus complexes.You can also open a sample app or a template to discover what's possible with PowerApps and to better understand how to build a more complex app.

Avec un peu d’expérience et un sens de la créativité, vous pourrez développer vos propres applications à partir de rien.With some experience and creativity, you can develop your own apps from scratch. Il vous suffit de vous connecter à des sources de données, d’ajouter des éléments d’interface utilisateur (appelés « contrôles »), puis de configurer le comportement de l’application en créant des formules.You can connect to data sources, add UI elements (called controls), and specify app behavior by building formulas. Commencez doucement et développez vos compétences à votre rythme pour créer et partager des applications qui réinventent la manière dont votre organisation gère les données.Starting small and growing your skills at your own pace, you can build and share apps that reinvent how your organization manages data. Vous êtes prêt à effectuer la première étape ?Ready to take the first step?

Générer une application automatiquementGenerate an app automatically

Pour générer automatiquement une application, il vous suffit d’indiquer une source de données comme celles qui suivent :To generate an app automatically, you specify a data source such as any of these:

  • le Common Data Service ;the Common Data Service
  • une base de données SQL Server ;a SQL Server database
  • SalesforceSalesforce
  • Dynamics 365Dynamics 365
  • Classeur Excel (dans un compte de stockage sur le cloud)Excel workbook (in a cloud-storage account)

Pour obtenir des instructions détaillées, voir Créer une application pour gérer des données dans SharePoint.For step-by-step instructions, see Create an app to manage data in SharePoint. La rubrique est conçue pour SharePoint, mais les mêmes principes s’appliquent aux autres types de sources de données.The topic is designed for SharePoint, but the same principles apply to other types of data sources.

Personnaliser une applicationCustomize an app

Si l’application générée ne répond pas à vos besoins par défaut, vous pouvez la personnaliser.If the generated app doesn't meet your needs by default, you can customize it. Vous pouvez, par exemple, afficher différentes données ou les mêmes données dans un autre contrôle.You might, for example, want to show different data or the same data in a different control.

Pour savoir comment améliorer davantage votre application, vous pouvez ouvrir un exemple d’application pour vous faire une idée de ce que vous pouvez inventer avec un peu de créativité et d’expérience.For ideas about how to improve your app further, you can open a sample app to get a sense of what you can invent with some creativity and a bit of experience.

Exemples d’applications

Vous pouvez également créer une application à partir d’un modèle.You can also build an app from a template. Chaque modèle est basé sur des données fictives stockées dans un compte cloud tel que Dropbox.Each template is based on fictitious data in a cloud account, such as Dropbox. Explorez les écrans et contrôles spécifiques pour comprendre comment ils sont configurés, et effectuer des expériences de personnalisation afin de découvrir les techniques que vous pouvez appliquer à vos propres applications.Explore specific screens and controls to understand how they're configured, and experiment with customization to discover techniques that you can apply to your own apps.

Créer une application à partir de zéroCreate an app from scratch

Après avoir généré automatiquement une ou deux applications et acquis une certaine expérience de la personnalisation, vous pouvez créer une application à partir de rien.After you've generated an app or two automatically and gained some experience with customization, you can create an app from scratch. En travaillant à partir de rien, vous gagnez en souplesse sur les plans de la conception, du flux et des contrôles de l’application, et pouvez incorporer un éventail plus large de sources de données.By working from the ground up, you gain flexibility in app design, flow, and controls, and you can incorporate a larger variety of data sources.

Pour des explications détaillées sur certains concepts utiles, voir les rubriques suivantes :For detailed explanations of some concepts you'll need, see these topics:

Partager et exécuter une applicationShare and run an app

Une fois votre application terminée, vous pouvez la partager avec d’autres utilisateurs au sein de votre organisation, et exécuter vos propres applications ou des applications partagées dans un navigateur ou sur un smartphone.When you finish your app, you can share it with others in your organization, and run either your own apps or shared apps in a browser or on a phone.

Plus d’informationsMore information

Cette rubrique est une vue d’ensemble générale des types d’opérations réalisables avec PowerApps, mais les possibilités sont infinies.This topic is a high-level overview of the kinds of things you can do with PowerApps, but the possibilities are endless. Des procédures pas à pas et des informations de référence sont disponibles dans les rubriques répertoriées sur la partie gauche de cette page.You can find step-by-step procedures and reference information in the topics listed along the left edge of this page. Si vous avez une question détaillée à laquelle les rubriques ne répondent pas :If you have a detailed question that the topics don't address: