Blog ENI : Toute la veille numérique !
🎁 Jusqu'au 25/12, grâce à vos commandes, 
gagnez des cadeaux avec Editions 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 - Créer 5 applications low-code

Power Apps Créer 5 applications low-code

Informations

Livraison possible dès le 20 décembre 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-04761-9
  • EAN : 9782409047619
  • Ref. ENI : SOBPOWAPP

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-04762-6
  • EAN : 9782409047626
  • Ref. ENI : LNSOBPOWAPP
Aujourd’hui, il suffit d’un compte Microsoft 365 pour créer des applications métier répondant à ses besoins. En effet, Power Apps permet de développer rapidement des interfaces fonctionnelles et efficaces qui peuvent agrémenter une feuille de calcul Excel ou une liste SharePoint. L’objectif de cet ouvrage est de vous apprendre à concevoir en low-code des applications exploitables aussi bien dans un naviga­teur que sur un smartphone. Que vous ayez quelques notions de programmation ou que vous...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Débutant à Initié
  • Nombre de pages 312 pages
  • Parution décembre 2024
  • Niveau Débutant à Initié
  • Parution décembre 2024
Aujourd’hui, il suffit d’un compte Microsoft 365 pour créer des applications métier répondant à ses besoins. En effet, Power Apps permet de développer rapidement des interfaces fonctionnelles et efficaces qui peuvent agrémenter une feuille de calcul Excel ou une liste SharePoint.

L’objectif de cet ouvrage est de vous apprendre à concevoir en low-code des applications exploitables aussi bien dans un naviga­teur que sur un smartphone. Que vous ayez quelques notions de programmation ou que vous soyez totalement débutant, vous dé­couvrirez ici différents aspects de Power Apps mais aussi les bonnes pratiques d’écriture.

Après une présentation de l’environnement et du contexte Power Apps, vous mettrez en place 5 applications grâce à une approche très progressive et pragmatique. Ainsi, vous serez guidé pas à pas pour réaliser :

- un carnet d’adresses, ou comment créer une application en quelques minutes.

- une liste des tâches (todo list), dans laquelle vous lèverez le voile sur le fonctionnement d’une application et aborderez le langage de formule Power Fx qui se rapproche du langage utilisé dans les formules Excel.

- un jeu de combat, qui vous permettra de comprendre certains fon­damentaux de Power Apps tels que les variables et les collections ainsi que les interactions entre les différents composants.

- une application de demande et de validation de congés avec envoi d’e-mails.

- une application d’état des lieux grâce à laquelle vous apprendrez, entre autres, à utiliser l’appareil photo d’un smartphone.

Après la lecture de ce livre, vous saurez utiliser la puissance et la sou­plesse de Power Apps pour créer vos propres applications métier.

Téléchargements

Présentation de Power Apps
  1. Mise en bouche (introduction)
    1. Le low-code
      1. Qu’est-ce que le low-code ?
      2. Contexte d’utilisation du low-code
      3. Qui peut développer en low-code??
    2. Power Apps
      1. Que faire avec Power Apps??
      2. Power Apps ou Microsoft Forms??
      3. Power Apps Studio
      4. Power Platform
    3. Trois types d’apps
      1. Application canevas
      2. Application pilotée par modèle (Model-driven)
      3. Application Power Pages (anciennement Portail)
    4. Les connecteurs : accéder aux données
    5. Les licences
      1. La licence incluse dans Microsoft 365
      2. Les licences par app et par utilisateur
      3. Licence développeur
    6. Le langage Power FX
  2. Prérequis techniques
  3. Obtention des données sources
  4. Se connecter à Power Apps
    1. Se connecter à Power Apps
      1. Via Microsoft 365
      2. Directement
    2. Les options de la page d’accueil
      1. Page Accueil
      2. Page Découvrir
      3. Page Applications
      4. Page Créer
  5. Premier contact avec Power Apps Studio
    1. Charger une app existante
    2. L’écran de Power Apps Studio
  6. Utiliser Power Apps Studio
    1. Prévisualiser l’app
    2. Modifier l’app
      1. Ajouter le titre dans l’écran d’accueil
      2. Ajouter la date dans l’écran d’accueil
      3. Ajouter le titre dans l’écran dedétail
      4. Définir les couleurs du titre
    3. Sauvegarder l’app et quitter Power Apps Studio
      1. Sauvegarder
      2. Quitter Power Apps Studio
  7. Conclusion
Carnet d’adresses
  1. Introduction
  2. Créer la feuille Excel
    1. Où stocker les données ?
    2. Le format des données
  3. Générer et utiliser l’application
    1. Générer l’application
    2. Enregistrer l’app
    3. Essayer l’app
    4. Résultat dans le document Excel
  4. Analyser l’application
    1. La source de données
    2. Les écrans
    3. L’écran BrowseScreen1
      1. Généralités
      2. La galerie
      3. Les explications de Copilot
      4. Modifier les étiquettes de la galerie
      5. La flèche droite
    4. L’écran DetailScreen1
      1. Le formulaire
      2. Les cartes de données
    5. L’écran EditScreen1
      1. Le formulaire
  5. Versions et publication d’une app
    1. Les différentes versions
    2. Utiliser l’app dans différents environnements
      1. Accéder via un navigateur
      2. Accéder via votre smartphone
      3. Utiliser une app dans Power Apps Conteneur
      4. Intégrer l’app dans Teams
    3. Sélectionner la version publiée
    4. Revenir sur une ancienne version
    5. Partager l’app
  6. Conclusion
Liste des tâches
  1. Objectif
  2. SharePoint
    1. Accéder à SharePoint
    2. Créer un site
    3. L’adresse du site
    4. Créer une liste
    5. Rendre une colonne obligatoire
    6. En cas d’erreur
      1. Supprimer une liste
      2. Modifier ou supprimer un champ dans une liste
    7. Ajouter des éléments dans la liste
      1. Utiliser le mode standard
      2. Utiliser le mode grille
  3. Construire la liste des tâches
    1. Créer une nouvelle application
    2. Créer une connexion
    3. Ajouter l’en-tête
    4. Ajouter la galerie
    5. Ajouter un contrôle dans la galerie
  4. Construire l’écran d’édition
    1. Créer l’écran et dupliquerl’en-tête
    2. Créer le formulaire
    3. Modifier l’étiquette Titre
  5. La navigation
    1. Aller sur l’écran d’édition
    2. Fermer l’écran d’édition
  6. Gérer les tâches
    1. Modifier une tâche
      1. Sauvegarder les modifications
      2. Vérifier les données avant de fermer
    2. Ajouter une tâche
    3. Supprimer une tâche
  7. Modifier le thème de l’app
    1. Modifier la couleur d’un contrôle
      1. Modifier la couleur d’un contrôleclassique
      2. Modifier la couleur d’un contrôlemoderne
    2. Sélectionner un thème
    3. Ajouter un thème
  8. Conclusion
Le jeu de combat
  1. Objectif
  2. Créer la première version
    1. Créer l’application
    2. Notion de variable
    3. Créer et utiliser une variable
  3. L’approche par formule de comportement
    1. Qu’est-ce que l’approche par formulede comportement ?
    2. Mise en pratique
    3. La fin du jeu
  4. Créer le popup Gagné / Perdu
    1. Modifier les valeurs initiales des points de vie
    2. Créer le popup
      1. Créer le conteneur et définir sacouleur
      2. Ajouter des contrôles dans le conteneur
    3. Les variables booléennes
    4. Afficher le popup
  5. Gérer le début du jeu
  6. Les commentaires
    1. Le commentaire de ligne
    2. Le commentaire de bloc
  7. Renommer les contrôles
  8. Soigner le chevalier
    1. Mettre en place le bouton
    2. Les indices
    3. Ecrire les formules
  9. Les constantes
  10. Une interface plus agréable
    1. Supprimer / déplacer les textes
    2. Ajouter l’image de fond
    3. Ajouter les images des combattants
    4. Afficher ou masquer les images
    5. Ajouter des curseurs pour visualiser les points devie
  11. Observer les variables
    1. Examiner le contenu des variables
    2. Variable collection
      1. Utilisation d’une collection
      2. Les enregistrements
      3. Variable de type enregistrement
      4. Visualisation d’une collection
    3. Créer un écran de contrôle
      1. Préparation de l’écran
      2. Utiliser une table pour afficher le contenu de lacollection
    4. Principales différences entre la galerieet la table de données
    5. Variables globales et variables locales
      1. Présentation
      2. Renommer les variables
      3. Mettre à jour les formules
      4. La différence de syntaxe entre Set et UpdateContexte
  12. Automatiser le cyclope avec un minuteur
  13. Conclusion
Demande de congé
  1. Objectif
    1. Définition de l’objectif
    2. Pourquoi plusieurs apps ?
    3. Comment tester et utiliser les apps ?
  2. Les données à utiliser
    1. Importer le fichier Congés
      1. Le fichier Excel
      2. Créer une liste SharePoint à partird’Excel
      3. Créer la liste SharePoint Congés
      4. Modifier la structure de la liste
    2. Créer l’app de demande et la connecteraux données
    3. Créer l’en-tête et la galerie
      1. Créer l’en-tête
      2. Créer la galerie
      3. Formater le contenu de la galerie
    4. Ajouter un premier filtre de type entréede texte
      1. Mise en place de la zone de filtre et premier filtre
      2. Filtrer en utilisant le contenu partiel d’uneentrée de texte
    5. Le triangle jaune et la délégation
      1. La délégation
      2. Modifier le nombre de lignes pour la délégation
      3. Le soulignement orange
    6. Filtrer avec une liste déroulante
      1. Mise en place
      2. Ajouter l’option (Tout)
      3. Utiliser la délégation
    7. Ajouter un deuxième filtre
      1. Mise en place
      2. Ajouter l’option (Tout)
      3. Rajouter la valeur par défaut
    8. Trier la galerie
      1. Ajouter un tri
      2. Choisir l’ordre du tri
  3. Créer une demande de congé
    1. Créer le formulaire
    2. Gérer le formulaire
      1. Ajouter les boutons
      2. Modifier la zone de liste modifiable
      3. Gestion des visibilités
    3. Envoyer un mail d’alerte
    4. Afficher uniquement les congés de l’utilisateur
      1. Un premier filtre
    5. Obtenir l’email du manager
    6. Créer l’app de réponse
      1. Créer l’app de réponseet la connecter aux données
      2. Créer l’en-tête et la galerie
      3. Créer la zone de filtre, les filtres et lestris
    7. Améliorer l’app
      1. Le filtre des demandeurs
      2. Le tri
      3. La galerie
      4. Ajouter l’état
      5. Modifier le fond de l’élémentsélectionné
    8. Ajouter le formulaire
      1. Créer le formulaire
      2. La bordure du formulaire
      3. Positionner les cartes dans le formulaire avec lasouris
      4. Positionner les cartes dans le formulaire sans lasouris
    9. Répondre à la demande de congé
  4. Conclusion
État des lieux
  1. Objectif
  2. Les données à utiliser
    1. Une ou plusieurs listes??
    2. Clé primaire/clé étrangère
    3. Les listes
      1. Le nom des listes
    4. Importer le fichier Visites
      1. Créer la liste SharePoint edl_Visites
      2. Créer la liste SharePoint edl_Lieux
  3. L’app Visites : préparer la visite
    1. Créer l’app
    2. Les conteneurs
    3. Créer les pages de l’app
      1. La page principale
      2. La page détail
    4. L’écran principal
      1. L’en-tête
      2. Les zones
      3. Créer la galerie
      4. Créer le formulaire
      5. Créer les filtres et le tri
      6. Modifier les largeurs des conteneurs
      7. Améliorer la présentation des éléments
  4. L’app Etat des lieux
    1. Créer l’app et les premiers écrans
      1. Créer l’app
      2. Les deux premiers écrans
    2. Les composants
      1. Créer un composant
      2. Créer le contenu du composant
      3. Les propriétés personnalisées
      4. Préparer l’ensemble des écrans
    3. L’écran liste des visites
      1. Le filtre
      2. La galerie
    4. Créer l’écran liste deslieux
      1. Le conteneur de navigation
      2. La galerie
      3. Vers la signature
    5. Créer l’écran signature
    6. Créer l’écran formulaired’un lieu
      1. Créer le formulaire
      2. Les boutons associés
      3. Créer la navigation
    7. Créer l’écran de prisede photo
      1. Le conteneur
      2. La caméra
      3. Les boutons associés
      4. Tester la caméra
      5. Choisir la caméra
      6. Enregistrer l’image
  5. L’app Visites : l’écran des pièces
    1. Créer l’en-tête
    2. Créer la galerie
  6. Conclusion
Annexes
  1. Convention de nommage dans Power Apps
    1. Notations
      1. Notation Pascal
      2. Notation Camel
      3. Avec ou sans accent?? Avec ou sans espace??
    2. Nom des écrans
    3. Nom des contrôles
  2. La modélisation
    1. But de la modélisation
    2. La cardinalité
    3. Exemple de modélisation
      1. Les listes
      2. Les colonnes
      3. Les relations
Auteur : Yvan PICOT

Yvan PICOT

Formateur et développeur depuis plus de 30 ans, Yvan PICOT a été confronté à de multiples situations ; c’est à l’aide du low-code et notamment de Power Apps, qu’il a trouvé un moyen efficace pour résoudre certaines de ces problé­matiques et pour accélérer le dévelop­pement d’applications. Au travers de cet ouvrage, il vous propose de par­tager son expérience, aussi bien tech­nique que pédagogique, acquise au fil des années.
En savoir plus

Nos nouveautés

voir plus