Imaginez débarquer dans une nouvelle ville, un nouvel horizon à conquérir. Voilà mon périple, il y a trois ans, en m’installant à Bordeaux. Peu après, je découvrais Girl Gone International, mais aussi le monde fascinant du développement low code avec Microsoft Power Apps.
Après un an et demi à développer des applications en low code, j’ai envie de partager certains composants que j’ai adaptés pour mes applications, inspirés par le travail exceptionnel d’autres développeurs comme Marek Pikosz (pour le composant de couleur), Reza Dorrani (l’app réactive avec différentes sections) et Jorge Diaz (pour le graphique radar). Bien sûr, les liens seront partagés ci-dessous. Si l’envie vous prend d’utiliser ces composants tels quels, n’hésitez pas à m’envoyer un message, et je pourrais les publier sur GitHub.
Sélecteur de Couleur : J’ai modifié le sélecteur de couleur pour afficher une gamme plus large de couleurs. Chaque fois qu’un utilisateur sélectionne une option dans la liste déroulante, l’élément spécifique change dans le calendrier de l’une des Power Apps sur lesquelles je travaillais. Vous trouverez un exemple d’utilisation du composant sur le site de Marek Pikosz : Power Apps Color Picker Component.
Application Réactive avec Quatre Sections : J’ai ajusté l’app réactive de Reza pour passer de 5 à 4 conteneurs. Vous trouverez un exemple d’utilisation chez Reza : Responsive App Design.
Graphique Radar : J’ai découvert une méthode pour créer un graphique radar à 12 côtés, mais je l’ai adapté pour n’en avoir que 5, avec des valeurs allant de 0 à 100. Notez que les données dans le tableau sont purement fictives. Pour ce graphique, je m’inspire de Jorge Lopez sur Firstcodeguide.
PowerApps permet également d’utiliser des images HTML ou SVG. Ainsi, j’ai importé un hexagone généré par ce site, basé sur les angles et le nombre de côtés.
Voici à quoi ressemble mon code : Je détaille le code SVG complet dans mon projet Behance, il implique la création de polygones à 5 côtés, avec des rayons décroissants et des lignes pour chaque axe, ajoutant des étiquettes pour indiquer que ces valeurs sont des moyennes calculées par catégorie.
Merci d’avoir exploré mon projet ! Si vous avez des questions sur l’adaptation de ces composants ou si vous souhaitez les recevoir, n’hésitez pas à m’envoyer un message. Votre intérêt et vos retours me motiveront à les publier sur GitHub. Et n’oubliez pas de vous connecter avec moi sur LinkedIn : Fatima Cruz Solano. Votre soutien est très précieux !
Luna Rose
Bien !