Présentation

Effectué

La croissance de Microsoft Power Apps a conduit de nombreux développeurs traditionnels à jeter un œil à Power Apps. Quand ils le font, ils découvrent un modèle de développement d’applications similaire à celui d’autres environnements de développement, mais pas tout à fait le même. Power Apps a été conçu pour permettre à tout le monde d’en faire plus en créant des applications, mais il peut également s’agir d’un outil précieux pour les développeurs traditionnels qui cherchent à créer rapidement des applications, effectuer des itérations lors de tests et présenter ces applications à des utilisateurs sur des tablettes, des téléphones et Internet plus vite que jamais.

Ce module va vous aider à combler le fossé entre vos connaissances existantes en matière de développement traditionnel et le fonctionnement de Power Apps, y compris la logique d’application, la création d’interface utilisateur et le flux de données.

Planter le décor

Vous travaillez au sein d’une nouvelle équipe Fusion Development chez Van Arsdel Heating and Air Conditioning. Dans une équipe Fusion Development, les utilisateurs métier développent des applications avec Power Apps afin d’accélérer la création d’applications. Outre les fonctionnalités intégrées, les applications Power Apps peuvent utiliser des données et une logique fournies par l’organisation informatique interne sous forme d’API web. Les utilisateurs métier peuvent ainsi répondre plus rapidement à leurs besoins sans surcharger leur organisation informatique.

Découvrons vos coéquipiers et le problème métier que vous allez résoudre.

Kiana est une développeuse de piles complètes et une architecte logicielle experte en C# et .NET. Elle a écrit et conçu de nombreuses applications de Van Arsdel, mais elle est épuisée par toutes les nouvelles demandes. Kiana a entendu parler de Power Apps et souhaite découvrir ce que cet outil peut faire de manière autonome avant d’utiliser ses compétences en piles complètes pour ajouter des fonctionnalités à la plateforme.

Image représentant Crystal

Kiana prend en charge une application de formulaires sur des données de longue date écrite en ASP.NET il y a des années, qui permet aux collaborateurs du bureau de vérifier le stock et commander des pièces si nécessaire. Elle a été invitée à créer une version mobile de l’application de gestion des stocks à l’usage des collaborateurs de terrain et pense qu’il s’agit d’un bon cas d’utilisation pour essayer Power Apps.

Maria est chargée de la gestion des stocks et s’assure que Van Arsdel fonctionne comme une machine bien huilée. Elle vérifie que l’entrepôt a suffisamment de matériaux disponibles et, dans le cas contraire, en commande davantage à l’aide d’un système hérité écrit par Kiana. Mais, en outre, elle effectue des audits du stock, veille à bénéficier des meilleurs prix auprès des fournisseurs et réalise d’autres tâches de gestion des stocks.

Image représentant Maria

Maria a étudié Power Apps durant son temps libre. Elle est convaincue que Power Apps est un excellent outil pour permettre aux professionnels de développer des applications faciles à créer et à déployer. Elle indique à Kiana les besoins pour la nouvelle application et travaille également avec elle sur l’application Power Apps Mobile.

Objectifs d’apprentissage

À la fin de ce module, vous pourrez :

  • comprendre en quoi consiste le « low-code » ;
  • connaître le fonctionnement du « low code » Power Apps dans des termes correspondant à d’autres piles de développement logiciel traditionnel ;
  • savoir comment les données entrent et sortent des applications que vous pouvez créer dans Power Apps.