Microsoft PowerApps : créer des applications d’entreprise sans écrire une ligne de code

Microsoft PowerApps : créer des applications d’entreprise sans écrire une ligne de code

Austin PowerApps

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

02/12/2015 4 minutes
26

Microsoft PowerApps : créer des applications d’entreprise sans écrire une ligne de code

Microsoft vient de publier la bêta d’un nouvel outil baptisé PowerApps. Il vient s’inscrire dans la série des logiciels conçus pour faciliter la création d’applications sans connaitre le développement logiciel et donc sans avoir besoin de mettre les mains dans le code. Mais PowerApps se destine au monde de l’entreprise et au brassage des données issues de services existants.

PowerApps est un logiciel lancé récemment en version bêta (sur invitation uniquement). Son objectif est le même qu’avec AppStudio : permettre à des utilisateurs n’ayant aucune connaissance en développement de créer leurs propres applications à partir d’un ensemble de briques et en déclarant des sources de contenus. L’utilisateur assemble ensuite le tout au sein d’une interface qu’il organise.

Mixer des sources multiples de données 

Les besoins que peuvent rencontrer les utilisateurs du grand public, ou même simplement la dimension de « hobby », sont cependant différents en entreprise. Dans un billet, Microsoft explique que les entreprises s’appuient déjà beaucoup sur des solutions hébergées du type Dynamics (l’offre maison), Concur ou Workday. Mais la firme aimerait débloquer certaines situations car les entreprises, par manque de moyens, n’interfacent pas si souvent ces solutions avec d’autres services, ne les rendent pas disponibles sur mobile et obligent les employés à être sur site pour accéder aux services.

L’éditeur indique avoir repéré trois problèmes principaux. D’une part, le manque de personnel qualifié pour le développement des applications mobiles. Il s’agit d’un coût non négligeable en ressources humaines. D’autre part, la multiplication des sources de données entraine une complexité, notamment quand le stockage est mixte (en ligne et sur site). Enfin, les applications mobiles sont le plus souvent distribuées via les boutiques de chaque plateforme, ce qui rend parfois complexe leur distribution.

Un assemblage de briques sans écrire une ligne de code

La solution proposée est donc PowerApps. Le logiciel se présente un peu comme PowerPoint, l’icône étant d’ailleurs très semblable. Les applications créées peuvent fonctionner sur à peu près toutes les plateformes, surtout Android et iOS, qui sont majoritaires. L’utilisateur pourra connecter des sources de données distantes telles qu’Office 365, Dynamics CRM, Salesforce, Dropbox ou OneDrive, ou locales comme SharePoint, SQL Server, des bases Oracle, SAP et autres. Même si les smartphones sont une cible importante, les tablettes et ordinateurs sont également concernés.

PowerApps veut donc agréger, rassembler, brasser les données pour les réunir en un seul endroit. Surtout, la solution ambitionne de placer ce « pouvoir » entre les mains de presque n’importe qui, tout ayant été fait pour que l’interface soit manipulable simplement. Bien entendu, cela suppose que l’entreprise a donné l’autorisation à l’employé et que ce dernier dispose de l’ensemble des accès nécessaires pour les sources de données. Mais l’idée est bien là, avec une ergonomie conçue pour rester dans la lignée de ce que propose Office, avec une interface en rubans.

Bien entendu, Microsoft ne proposera pas ce service à titre gracieux. Il existe une formule gratuite, mais elle limite à deux le nombre de connexions à des services distants. L’offre standard, dont le tarif n’a pas été révélé (gratuit pendant la phase bêta), supprime cette limite. Enfin, une offre Enterprise propose des outils supplémentaires et une infrastructure dédiée, à un tarif tout aussi personnalisé (les sociétés sont invitées à prendre contact).

Ceux qui souhaitent en savoir plus peuvent consulter l’annonce officielle. Pour tester PowerApps, il faudra cependant s’inscrire et attendre d’être sélectionné pour tester le logiciel.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Mixer des sources multiples de données 

Un assemblage de briques sans écrire une ligne de code

Commentaires (26)


Je vais m’inscrire histoire de voir ce que ca donne, je vous ferai un retour si je suis sélectionné.


Et du coup ça créer des applis réservées à WindowsPhone ou c’est multi OS?








maestro321 a écrit :



Et du coup ça créer des applis réservées à WindowsPhone ou c’est multi OS?







Et sinon, c’est possible de lire la news ???



La solution proposée est donc PowerApps. Le logiciel se présente un peu comme PowerPoint, l’icône étant d’ailleurs très semblable. Les applications créées peuvent fonctionner sur à peu près toutes les plateformes, surtout Android et iOS, qui sont majoritaires



Rien à voir avec la news, mais sur cette page Ghostery me détecte un élément DoubleClick (mais pas sur les autres news ou sur la homepage).


C’est sympa, mais ce qui nous intéresse, c’est le bouton qui génère notre prochain jeu triple A à partir de rien.








Athropos a écrit :



Rien à voir avec la news, mais sur cette page Ghostery me détecte un élément DoubleClick (mais pas sur les autres news ou sur la homepage).





ah oui tiens .. +1 <img data-src=" />



ça non ?









gokudomatic a écrit :



C’est sympa, mais ce qui nous intéresse, c’est le bouton qui génère notre prochain jeu triple A à partir de rien.





il existe déjà : c’est le bouton power de la console/du PC.

Ça lance le jeu IRL : Origins (les graphismes sont pas mal mais l’histoire est pas toujours palpitante, il est super punitif, l’IA est à la rue et le chara-design est souvent bof… en plus tu peux pas beaucoup custom ton avatar) <img data-src=" />



Mini HS, à sworder si besoin <img data-src=" />



Trop tard pour edit, mais c’est sur “window.InpactToolkit.Analytics.RegisterClick(“Click sur les bons plans de la sidebar””


J’ai pourtant bien lu la news, soit l’info à été rajoutée entre temps, soit le café ne fait pas encore suffisamment d’effet.<img data-src=" />


Il y a un bouton d’alerte pour chaque article, au lieu de noyer l’information dans les commentaires.








maestro321 a écrit :



J’ai pourtant bien lu la news, soit l’info à été rajoutée entre temps, soit le café ne fait pas encore suffisamment d’effet.<img data-src=" />







ça arrive :-)



Je dois avouer que je n’ai pas vraiment compris à quoi ça sert. Ca créé une app avec des données ?

Mais ca traite les données ? Ca les organise ? Comment, sans coder, je peux obtenir ce que je souhaite ?

Mes connaissances limitées en informatique me sont lancées à travers la figure j’ai l’impression, mon ego en prend un coup. <img data-src=" />


Bouton “Signaler une erreur” dans le bandeau dynamique du haut. Ou écrire sur le forum.








Ohmydog a écrit :



Je dois avouer que je n’ai pas vraiment compris à quoi ça sert. Ca créé une app avec des données ?

Mais ca traite les données ? Ca les organise ? Comment, sans coder, je peux obtenir ce que je souhaite ?

Mes connaissances limitées en informatique me sont lancées à travers la figure j’ai l’impression, mon ego en prend un coup. <img data-src=" />





Ce genre d’outils est toujours limité, forcément.



Grosso modo tu ajoutes des “pages” et sur chaque page tu places des boutons, des listes, etc. Tu lies les listes à des sources de données (telles colonnes de tel fichier excel, de la base de données de l’entreprise, etc), tu peux assigner aux boutons des actions prédéfinies (aller vers telle page), etc.



C’est une forme de programmation visuelle. Rien de très nouveaux sous le soleil.





La création d’applis par les particuliers n’explosera vraiment qu’avec la programmation en langage naturel, et même après ça ça restera fastidieux pour longtemps, exigeant de la rigueur dans le choix des mots et des formulations, et une capacité à décomposer clairement un problème. Mais ce sera utile pour diverses professions.



Il faut dire que la pluspart des apps pro c’est :





  • 1 service liste / 1 service détail, 1 service action oui/non



    ou



  • 1 service avec des chiffres



    Tu crée un outil pour renseigner les services présenter les données dans une page ajouter 2 ou 3 logo, et HOP ! tu as un outil pour créer des apps pro sans faire de code ….



    En dehors de coder les web service bien entendu <img data-src=" />


Donc pour Microsoft, une application c’est juste un agrégateur de contenu qu’on organise via une interface. Je suis rassuré, on aura encore besoin de développeurs pour un moment.


Il ne serait pas aussi permadeath par hasard?








WereWindle a écrit :



il existe déjà : c’est le bouton power de la console/du PC.

Ça lance le jeu IRL : Origins (les graphismes sont pas mal mais l’histoire est pas toujours palpitante, il est super punitif, l’IA est à la rue et le chara-design est souvent bof… en plus tu peux pas beaucoup custom ton avatar) <img data-src=" />





Je ne suis pas d’accord ! Ok l’avatar est attribué aléatoirement et au début tu ne spawn pas ou tu veux, mais c’est quand même le MMO ou il y a le plus de joueurs et tu tombes rarement sur deux qui se ressemblent, donc question custom c’est quand même hyper poussé …

&nbsp;Apres c’est vrai que le systeme de sauvegarde est vraiment primaire, et la gestion de la santé tres (trop ?) complexe … en plus suivant l’endroit ou tu débutes tu ne vas pas pouvoir avoir accès à tout (pas de systeme éducatif, obligé de faire des quêtes dans les champs pour nourrir ton perso parfois tres rapidement, parfois tu débutes une partie et t’as même pas fini le tutorial pour apprendre à te déplacer que ton perso meurt …) mais le nombre de quetes secondaires semble illimité, même si ça tourne souvent autour de 3 axes (sexe, argent et bouffe) Bref, un énorme sandbox ou chacun peut trouver son bonheur …













Vanilys a écrit :



Bouton “Signaler une erreur” dans le bandeau dynamique du haut. Ou écrire sur le forum.



Le pigeon voyageur ça marche aussi.

Faut juste éviter les drones de livraison.









atomusk a écrit :



En dehors de coder les web service bien entendu <img data-src=" />





Et plus généralement toutes ces hordes de choses qui réclament des développements persos. C’est dingue comme le simple devient rapidement complexe.



Oui … il y a ceux qui veulent plusieurs sources de données mixés, ceux qui veulent des affichages légérement différents, ceux qui veulent rajouter un moyen pour envoyer des mails …





Disons que c’est un bon début et que si ils peuvent nous fournir le code source qu’on peux adapter apres coup ça serait cool …. et ça me rappelle une autre news d’ailleurs <img data-src=" />


Y’a quelque chose qui te gène dans l’utilisation du bouton prévu à cet effet ?

Si oui, envoi ta requête : Bouton “Signaler une erreur” dans le bandeau dynamique du haut. Ou écrire sur le forum



<img data-src=" />


Ça me fait penser à tous ces services qui permettent de créer un site web rapidement genre Wix. Au début tu dis “ouais super c’est hyper simple”. Mais dès que tu as besoin de la moindre fonctionnalité un peu spéciale, tu ne peux pas, et du coup c’est l’ensemble du site qui est inutile.



Ça va dans le bon sens quand même, les PME ont un besoin immense de logiciels simples, car elles n’ont pas les ressources pour faire des programmes sur mesure.


Sympa pour faire des aides de visite pour les commerciaux sur le terrain. Le marketing pourra enfin se demerder par sois-même sans passer par des agences qui coûtent un bras.


Étonnant que MS ne veuille pas mettre en avant sa propre plate-forme mobile. Mais si ce n’est pas maintenant, ce sera plus tard.