Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Power Apps
  3. Présentation de Power Apps
Extrait - Power Apps Débutez la création d'applications métier Canevas en Low Code
Extraits du livre
Power Apps Débutez la création d'applications métier Canevas en Low Code
5 avis
Revenir à la page d'achat du livre

Présentation de Power Apps

Qu’est-ce que Power Apps ?

Power Apps est une boîte à outils conçue pour créer des applications métier rapidement, avec peu de code (Low Code) et sans expérience de développeur.

Annoncé en version préliminaire en novembre 2015, Power Apps est lancé officiellement le 31 octobre 2016 (sources : blogs Microsoft).

La société de conseil Gartner propose une analyse appelée "Magic Quadrant", décrivant le positionnement des acteurs technologiques au sein d’un marché spécifique ; sur le graphique ci-dessous, il s’agit du marché du "Low Code". Nous pouvons donc vérifier le positionnement des divers acteurs du marché de la création d’application Low Code et en particulier la situation de Microsoft Power Apps face à ses concurrents.

Notons que les acteurs sont positionnés suivant leur leadership (leader, axe haut droit) et leur vision sur la technologie Low Code (visionnaire, axe bas droite).

images/01PA001.png

Magic Quadrant, graphique indiquant que Microsoft avec Power Apps est positionné comme leader visionnaire (source : Gartner)

La simplicité d’accès à l’éditeur Power Apps Studio via le Web contribue à faire de Power Apps un outil pour les utilisateurs fonctionnels.

Un utilisateur fonctionnel est un utilisateur dont le métier ou la fonction n’est pas lié à la partie technique de l’informatique. En d’autres termes, l’utilisateur "fonctionnel" n’est pas un informaticien.

La Power Platform

Power Apps fait partie de la famille Power Platform.

images/01PA002.png

Cette suite est constituée de trois autres outils :

  • Power Automate : pour la création de flux métier et l’automatisation de tâches répétitives (auparavant appelé...

À qui est destiné Power Apps ?

La simplicité d’usage de Power Apps Studio permet à tout utilisateur "fonctionnel" et utilisateur avancé en bureautique (power user) de créer des applications. 

L’outil est d’abord conçu pour les travailleurs dont le métier n’est pas l’informatique et qui ne sont pas développeurs d’applications (aussi appelés les makers). 

Dans le cas où l’application Power Apps requiert, de par sa taille, plusieurs intervenants, il est possible de faire appel à des profils plus ciblés :

Les différents types d’applications

L’éditeur Power Apps Studio apporte l’outillage nécessaire pour la création de plusieurs types d’applications.

En plus des besoins, les critères à prendre en considération sont les licences disponibles (premium ou standard), les caractéristiques de l’App à développer (bases relationnelles ou listes) et le temps à consacrer à l’App (de quelques jours à deux semaines).

Power Apps nous permet de créer trois types d’applications spécifiques :

  • Application canevas : le plus universel (écran personnalisable, choix des bases de données, etc.).

  • Application Pilotée par modèle : liée à Microsoft Dataverse (requiert une licence premium, accepte des pages d’application canevas). Dataverse est un service payant de gestion de tables en libre service dans la Power Platform. C’est l’équivalent de tables SQL mais sans leur complexité.

  • Application Portail : produit un site web, qui permet d’exposer des données aux personnes externes ou internes à votre organisation.

Pour créer une application vierge, suivez les étapes suivantes :

 Rendez-vous dans le menu Créer.

 Puis cliquez sur Application vide :

images/01PA011.png

 Ensuite, vous pourrez choisir votre modèle :

images/01PA003.png

Pour gagner du temps, Power Apps permet aussi de générer automatiquement une application canevas complète à partir d’une source de données (comme SharePoint, Excel, SQL ou Dataverse) :

images/01PA015.png

Le résultat est une App au format téléphone, orientée en mode portrait, qui affiche, modifie et ajoute des éléments dans la source de données.

Voici par exemple le résultat obtenu en ayant choisi SharePoint :...

Licences et abonnements

Les abonnements Office 365 et Microsoft 365 incluent l’usage de Power Apps (non disponible avec un abonnement Microsoft 365 Famille) et de Power Automate. 

Il est possible de souscrire à des plans Power Apps autonomes (sans MS 365) ou à du paiement "à la demande" :

images/01PA008.png

La licence DEVELOPPER (anciennement Community Edition) permet l’usage gratuit de Power Apps et de Power Automate (https://powerapps.microsoft.com/fr-fr/developerplan).

Voici le tableau de synthèse des principales licences Power Apps (à titre indicatif) :

Nom des plans

Coût par mois

Nombre d’applications à créer

Connecteur Premium

Plan par APPLICATION

4,20 €

Par utilisateur/par application

1 App ou 1 portail

images/IC01-01.png

Plan par UTILISATEUR

16,90 €

Par utilisateur

Illimité

images/IC01-01.png

Plan de paiement à l’usage.

Abonnement par APPLICATION

8,43 €

Par utilisateur actif/par application

1 App ou 1 portail

images/IC01-01.png

Plan pour DEVELOPPEURS

GRATUIT

Illimité

images/IC01-01.png

Plan Office 365

Inclus dans la licence 365

Illimité

images/IC01-02.png

Vous pouvez obtenir plus d’informations avec "Le guide des licences" (en anglais uniquement) à jour (PDF) en suivant ce lien : https://go.microsoft.com/fwlink/?linkid=2085130

Liens et ressources complémentaires

Voici une liste de liens internet menant aux ressources et informations les plus pertinentes sur le sujet :

  • Un blog en français : "Power Platform French Community" (https://ppfc.fr). Inscrivez-vous pour profiter pleinement du site.

  • Une galerie de composants et d’applications Power Apps à intégrer ou à copier (en anglais) : "PCF Gallery" (https://pcf.gallery).

  • Des modèles d’applications chez Microsoft (https://make.powerapps.com/templates). Vous devez disposer d’un compte Microsoft 365.

images/01PA009.png
images/01PA010.png

Source : Invo - Invoicing Web Application by Emmanuel Ikechukwu for Piqo Design on Dribbble - https://dribbble.com/shots/16203931-Invo-Invoicing-Web-Application

  • Les chaînes YouTube (en anglais) :

  • Shane Young (www.youtube.com/c/ShaneYoungCloud) : auparavant connu pour ses vidéos sur SharePoint, et avec plus de 200 vidéos réalisées, Shane devient populaire grâce à ses tutos Power Apps tout public, simples et accessibles. Il est par exemple une référence pour bien débuter en Power Apps.

  • Reza Dorrani (www.youtube.com/c/RezaDorrani) : légèrement plus technique que Shane, Reza décrit des méthodes innovantes et simples pour résoudre des problèmes souvent complexes.