Plateformes
Low code, No code and co Le développement low code / no code est de plus en plus pratiqué par les entreprises. Il peut les aider à s’adapter à des changements métiers de plus en plus fréquents. Nous allons voir dans cet article quelques- unes des platefo
Les plateformes de développement low / no code offrent la possibilité de créer rapidement des applications métier presque sans programmer. Cela permet aux équipes informatiques de se concentrer sur les applications qui nécessitent vraiment des développements plus sérieux. Le low code / no code peut, dans certains cas, être un moyen efficace de reprendre le contrôle. C’est surtout une méthode de développement de logiciels et d’applications permettant à tout un chacun de créer des applications métier de qualité professionnelle à l’aide de la fonctionnalité glisser- déplacer et d’instructions visuelles, avec peu ou pas de connaissances en programmation. Grâce à cette méthode simplifiée de développement d’applications, vos développeurs pourront consacrer leur temps à la création d’applications plus stratégiques et plus complexes. Le low code et le no code ont été créés comme une alternative au développement traditionnel d’applications. Il existe des différences clefs entre les deux. Avec le low code, une compréhension au moins basique de la programmation est nécessaire. Le no code adopte, lui, une approche de glisser- déplacer et ne nécessite aucune connaissance technique particulière. Le no code est idéal pour créer des applications simples avec des capacités plutôt limitées. Le low code, en revanche, a tendance à permettre la création d’applications plus sophistiquée. Le développement d’applications low code comporte néanmoins certains défis. Les équipes informatiques ne sont pas complètement
libérées. Elles ont souvent à aider les développeurs en herbe et cela peut parfois être très chronophage. Avec les plateformes low code sur site, le service informatique n’a pas forcément de visibilité sur les projets de développement et cela peut vite devenir compliqué.
Zoho Creator
Zoho Creator est une plateforme lowcode assez efficace. Elle s’adresse quasi- exclusivement aux entreprises. Zoho Creator est constituée de blocs de code prédéfinis combinés via un constructeur visuel et assez intuitif. Zoho Creator ne permet pas de créer des applications web mais des applications de type client lourd destinées aussi bien aux PC et tablettes qu’aux appareils mobiles. Elle est assez abordable côté tarif même pour de petites entreprises et peut revendiquer plus de 7 millions d’utilisateurs dans le monde. Elle nécessite néanmoins un minimum de programmation pour obtenir un résultat vraiment intéressant. Zoho
Creator propose une pléthore de templates constituant un excellent point de départ pour automatiser les opérations les plus courantes : logistique, gestion des commandes, des stocks, des distributeurs,… Le prix de Zoho Creator se décompose en plusieurs « plans » , allant de 25 $ par utilisateur et par mois et jusqu’à 400 $ / mois pour 10 utilisateurs, puis 25 $ par utilisateur supplémentaire.
Zapier
Zapier est le leader américain dans le domaine des plateformes d’automatisation. Vous pouvez avec cet outil développer des ZAP ( et non des ZAD) permettant de connecter jusqu’à 2 000 logiciels et plus. La version d’entrée de gamme gratuite de Zapier permet de la tester un peu ( très peu). Les autres paquets sont relativement chers ( à partir de 20 dollars l’unité).
Make
Make ( anciennement Integromat) est le concurrent européen de Zapier. L’outil no- code a deux avantages sur son concurrent : il est moins cher et bien plus complet. Il existe une version — très basique — gratuite. Make a aussi l’avantage d’être européen et donc d’offrir un stockage dans un centre de données plus sûr que des entreprises américaines comme Zapier qui doivent obéir au fameux Patriot Act. Make est désormais passé devant Zapier en termes de nombre d’utilisateurs grâce à sa facilité d’utilisation mais aussi à son prix très attractif.
n8n
n8n est une solution encore relativement jeune sur le marché de l’automatisation. Elle s’est notamment fait un nom en tant que solution purement open source.
Au lieu de s’enregistrer, il faut d’abord faire fonctionner le logiciel n8n sur son propre serveur. Son utilisation est, certes, moins intuitive que celle de Zapier ou de Make, mais elle peut être maîtrisée facilement après un certain temps d’adaptation.
Seatable
Seatable est, comme beaucoup de solutions, à cheval entre le Low Code et le No Code. Son navigateur permet de configurer visuellement de nombreux processus et flux de travail. Il est également possible d’exécuter des scripts Javascript et Python. Seatable s’appuie sur une base de données qui sert à stocker et à organiser presque tous les types d’informations afin de les utiliser comme base pour d’autres processus. Elle met à cette fin à disposition des plugins tels que Carte, Calendrier, Kanban, Galerie ou Ligne de temps. Il est possible de construire des vues à l’aide de fonctions de filtrage, de tri et de regroupement. Les analyses statistiques et les formulaires web sont également des fonctions clés de Seatable. Pour la tester, il faut vous inscrire au Seatable Cloud à l’adresse https:// seatable. io/ fr/ registrierung/.
Airtable
C’est un outil de type Saas combinant feuilles de calcul et bases de données pour créer des projets no code. Fondée en 2012, Airtable a fortement contribué à faire connaître le no code à un large public. Airtable et Seatable se ressemblent beaucoup. La plateforme n’est toutefois disponible qu’en version cloud américaine et à des prix bien plus élevés.
Wix
Wix est l’un des constructeurs de sites web les plus connus actuellement. Développé à Tel Aviv, son slogan est simple : « ce que vous voyez est ce que vous obtenez » . C’est le principe même du WYSIWYG ( What You See Is What You Get). Avec Wix, même les novices sans aucune connaissance en HTML peuvent créer rapidement par simple glisser- déposer des sites web même complexes. Ceci est facilité par plus de 800 modèles différents. Wix propose aussi de nombreux templates pour le commerce électronique, le marketing ou l’analyse SEO.
Webflow
Webflow mélange la construction de sites web avec un CMS ( Content Management System ou système de gestion de contenu). Il s’adresse aux utilisateurs ayant déjà un peu de connaissances dans les langages HTML et CSS. Ce n’est vraiment pas un constructeur convivial pour les débutants. Il est plus complexe que Squarespace, Wix, Wordpress et autres Shopify. Un webdesigner expérimenté pourra en revanche y trouver un plus grand intérêt. Cet outil no- code permet de lancer un side- project ou des Landing Page en peu de temps.
Squarespace
Squarespace est un autre constructeur de sites web WYSIWYG qui permet à tout un chacun de développer des designs assez élégants et impeccables. Les autres constructeurs de sites web essaient de copier son look assez reconnaissable. Squarespace dispose d’une énorme communauté d’utilisateurs qui sont prêts à payer un peu plus que chez la concurrence pour un outil qu’ils apprécient beaucoup.
Bubble
Bubble serait plutôt une solution low code comparativement à Squarespace, Wix et autres Webflow. Bubble permet de développer ses propres fonctions à l’aide de Javascript et offre une
API complète pour ses propres interfaces.
Adalo
Adalo est une alternative intéressante à Bubble pour créer des applications mobiles. Son avantage principal est que vous pouvez développer gratuitement votre application no- code et ne payer que lors de sa publication sur l’appstore ou le Playstore. Les systèmes ciblés exclusivement par Adalo sont IOS et Android. Les prix commencent à 50 € / mois. L’éditeur d’adalo propose de glisser- déposer les composants de votre choix, listes, formulaires, solutions de paiement et diagrammes divers afin de créer votre propre application mobile.
Glide
Glide permet de construire des applications web très rapidement à partir d’un tableau Google Sheets. Elle se concentre principalement sur la construction de boutiques mobiles, mais permet aussi de créer des répertoires et des systèmes CRM. L’interface est simple et intuitive. Une version d’essai permet de la tester gratuitement.
Appsheet
Appsheet est une des premières plateformes no- code permettant, comme Glide, de transformer une feuille de calcul Google Sheets en une application mobile. Créée en 2012, elle a été rachetée par Google en 2020. Rien d’étonnant, donc, qu’elle soit parfaitement intégrée à Google Cloud. Avec plus de 3 millions d’applications sans code
publié, elle compte parmi les plateformes les plus fiables. La prise en main est moins évidente qu’avec Glide, mais elle offre bien plus de possibilités pour gérer l’ensemble du cycle de vie des applications.
Microsoft Power Apps
Microsoft Power Apps est une plateforme puissante, abordable et relativement facile à utiliser. Suite presque naturelle d’excel, les afficionados du tableur ne sont pas dépaysés. Power Apps permet de créer des applications assez facilement sans recourir aucunement à la programmation. Une grande variété de templates et d’exemples sont fournis afin de vous guider. Ils peuvent aussi être utilisés comme point de départ si tel ou tel modèle se prête à votre besoin. Les développeurs chevronnés y trouvent aussi leur compte grâce à de nombreuses options plus complexes. Il est possible que vous ayez déjà accès à cet outil même sans le savoir car il est inclus dans pas mal de forfaits Microsoft 365. Sinon, Microsoft Power Apps est principalement disponible en 2 formules, soit par application, soit par utilisateur. Les forfaits par application démarrent à 5 $ par utilisateur et par mois et les forfaits par utilisateur et multi- application commencent quant à eux à 20 $ par utilisateur et par mois.
Sharetribe
Sharetribe occupe une place un peu à part dans la mesure où elle n’assure qu’une seule et unique fonction : créer une place de marché en ligne du style Airbnb ou ebay pour proposer de la vente ou de la location. Elle ne nécessite aucune expérience en programmation, seulement de bonnes images et un peu d’huile de coude. Sharetribe s’occupe de tout à votre place : hébergement, copies de sauvegarde, maintenance et tutti quanti. Les tarifs démarrent à 79 € par mois.
Agilium
Agilium est une plateforme low code française permettant aux entreprises de créer des applications métier assez facilement. Elle est surtout utilisée pour compléter un système d’information préexistant avec des fonctionnalités de CRM, de facturation, D’ERP ou autre. Les abonnements Saas commencent à partir de 150 € / mois.
Salesforce
Salesforce dispose d’une solution low code similaire à Zoho Creator. Elle se concentre sur l’automatisation des opérations commerciales quotidiennes. Particularité assez intéressante : les applications créées peuvent s’adapter automatiquement à la montée en charge des utilisateurs. Salesforce offre un très grand nombre de fonctionnalités : automatisation de plusieurs systèmes connectés, protection des informations sensibles ou encore intégration de composants externes. Les prix démarrent à 25 $ par mois et par utilisateur pour le forfait Platform et vont jusqu’à 100 $ par mois et par utilisateur pour le Platform Plus.
Mendix
Mendix est une plateforme de développement low code très populaire. Elle permet de créer des applications sans la moindre programmation avec des interfaces utilisateur intégrant des fonctionnalités hors ligne et des fonctions mobiles natives. Des intégrations App Store étendues ainsi que des modèles prédéfinis sont proposés. Sa popularité tient sans doute au fait qu’elle permet de créer des applications assez complexes, avec des connecteurs prédéfinis pour l’apprentissage automatique ( deep learning), les services cognitifs, l’iot et quelques autres domaines. Étant une plateforme d’architecture cloud- native, elle offre la possibilité de déployer vos applications sur site ou via n’importe quel cloud en un simple clic de souris. Le prix, lui, n’est pas du tout attractif : de 50 à 2000 € / mois, auxquels il faudra ajouter un coût par utilisateur.
Les plateformes low code / no code sont véritablement légion. Elles proposent des approches différentes en matière de conception. Certaines d’entre elles offrent une courbe d’apprentissage assez courte alors que d’autres seront plus complexes à appréhender mais le résultat obtenu sera plus probant. Le choix ne doit pas se faire au hasard mais être réfléchi et découler d’une analyse sérieuse des besoins de votre entreprise ou organisme. La somme de travail en développement, le « reste à charge » pour vos développeurs, doit également être pris en considération. La question que beaucoup se posent est : le futur du développement d’applications passera- t- il principalement par ces plateformes ? D’après certains cabinets d’analystes, Forrester ou Gartner en tête, 75 % des développements spécifiques se feraient, à terme, de cette manière. Cela ne nous paraît pas aussi évident car nombre de développements complexes doivent et devront sans doute encore longtemps être réalisés par des programmeurs chevronnés. Certes, L’IA a aussi son mot à dire en la matière et peut faire avancer les choses, mais pour l’instant les bots comme chatgpt ne sont capables de concevoir que des applications très basiques. Cela va bien sûr évoluer, et le couplage de L’IA et du no code / low code devrait produire des outils de plus en plus puissants à même de créer des applications plus complexes, mais ce n’est pas encore pour demain.