Le low code/no code, c’est quoi?

Il s’agit de solutions qui permettent à des personnes qui n’ont que peu de connaissances informatiques de développer des applications, à l’aide de blocs pré-définis et de relations entre eux.

Un exemple? C’est au début des années 2000 que le Lifelong Kindergarten group du MIT Media Lab a commencé à développer Scratch, un langage de programmation visuel destiné aux enfants:

Page d'accueil de Scratch, du MIT: https://scratch.mit.edu
https://scratch.mit.edu

À partir de blocs s’emboîtant les uns dans les autres, même de jeunes enfants pouvaient très rapidement construire de vrais programmes, ludiques le plus souvent.

Le low code/no code, c’est un peu la même chose… mais pour des adultes! No code s’il n’y a que des blocs et leurs relations, low code si un langage de programmation (simplifié) y est associé pour étendre la gamme des applications possibles.

Depuis, le concept a été décliné dans une multitude de tonalités, et les entreprises s’en sont emparées. Voir par exemple la liste proposée par Francis Lelong sur le site de son entreprise de formation dans ce domaine pour les professionnels aussi bien que les particuliers, Alegria Group:

https://www.alegria.group/tools
https://www.alegria.group/tools

Power Platform ou Google Workspace?

Parmi la multitude des applications low code/no code, deux écosystèmes sont particulièrement intéressants pour les indépendants et les PME: Microsoft Power Platform et Google Workspace.

1. Microsoft Power Platform

Au sein de l’écosystème de Microsoft Power Platform, il y a surtout deux applications utiles pour l’intégration d’applications d’IA:

  • Power Apps permet de développer rapidement une interface utilisateur conviviale.
  • Power Automate, de son côté, permet d’automatiser des flux de process faisant intervenir non seulement les différentes applications Microsoft mais également une série impressionnante de solutions indépendantes.
  • Pour être complets, mentionnons aussi Power BI, qui permet la création de rapports et tableaux de bord complets et interactifs, sur base de données issues d’applications Microsoft mais aussi d’une tout aussi impressionnante gamme de solutions externes.

Jusqu’il y a quelques mois, ces trois applications ainsi que d’autres étaient disponibles moyennant le paiement d’un abonnement unique de 19,99€ pour l’ensemble de Power Platform. Malheureusement, ce n’est plus le cas, et les abonnements individuels pour Power Apps et Power Automate reviennent désormais plus cher que l’abonnement unique de cette époque révolue. Néanmoins, cette solution reste intéressante pour un indépendant ou une PME qui souhaite investir un peu de temps dans la prise en main de ces outils très puissants.

2. Google Workspace

De son côté, Google propose depuis des années son écosystème Google Workspace, qui contient, outre les applications bureautiques équivalentes à celles de Microsoft, Google Apps Script, un langage de programmation calqué sur JavaScript, un des langages les plus connus au monde.

En 2020, Google a racheté AppSheet, pour l’intégrer à Google Workspace. Il s’agit d’une application low code/no code permettant de développer rapidement des interfaces utilisateurs conviviales et offrant beaucoup de fonctionnalités d’interactivité avec les utilisateurs, y compris l’intégration avec Google Maps.

géolocalisation dans AppSheet
Intégration de Google Maps dans AppSheet

3. Comparaison des deux solutions

Chacune de ces deux solutions présente des avantages et des inconvénients.

Coût

Les coûts d’abonnement sont plus importants chez Microsoft. Même en faisant l’hypothèse que vous disposiez déjà d’un abonnement Microsoft 365 (Word, Excel, Powerpoint et Outlook), il vous en coûtera, par utilisateur et par mois, minimum (selon les types de licences) 18,70€ pour Power Apps et 14€ pour Power Automate (prix relevés le 29.09.25).

Du côté de Google, pour moins de 10€ par utilisateur et par mois vous aurez accès (entre autres) à Google Sheets, Google Docs, Google Slides, Gmail ET AppSheet, le tout pouvant être programmé à l’aide de Google Apps Script.

Si vous optez pour la photographie de documents papier grâce à AppSheet, Google Apps Script permet de créer les fichiers PDF correspondants, avec une ou plusieurs pages. Pour la même opération avec les applications de Microsoft, vous devrez passer par le connecteur Adobe PDF Services, payant passé un certain nombre de documents.

Rétro-compatibilité

Google ne garantit AUCUNE rétro-compatibilité. En clair, au fur et à mesure des mises à jour de Google, ce sera à vous de vérifier si vos fichiers et applications personnalisées nécessitent ou non des ajustements.

La rétro-compatibilité est par contre un point fort de Microsoft. Le corollaire étant des applications parfois poussives, à force de traîner tous leurs héritages du passé, depuis… des décennies!

Connexion à des applications externes

La palette des applications externes avec lesquelles Microsoft offre des connecteurs prêts à l’emploi est impressionnante!

extrait de la liste des connecteurs disponibles dans Power Platform
https://learn.microsoft.com/fr-fr/connectors/connector-reference/

Google est plus limité à ce niveau-là.

Reste à voir si vous avez besoin de tous ces connecteurs ou non, sachant que dans les deux cas, il est toujours possible de s’interfacer avec toute application externe offrant une API (Interface de Programmation d’Application).

Fonctionnalités disponibles pour vos interfaces utilisateurs

AppSheet ayant été développé, de 2014 à 2020, par une startup indépendante de Google, cette application propose plus de fonctionnalités interactives que Power Apps pour vos interfaces utilisateurs.

Automatisation de vos process

Au-delà des interfaces utilisateurs, lorsque vous vous attaquerez à l’automatisation de vos process avec Power Automate ou Google Apps Script, vous noterez rapidement les principales différences entre ces deux approches.

Power Automate:

  • Jusqu’à un certain point et à condition que les applications externes avec lesquelles vous voulez interagir disposent de leur connecteur dans Power Automate, vous pourrez développer vos automatisations à l’aide de copier/coller de «boîtes», un peu comme avec Scratch (voir plus haut).
Flux Power Automate
Flux Power Automate
  • Par contre, si, comme c’est souvent le cas, vous devez configurer vous-même les connexions avec des applications externes ou vous devez définir une logique un peu plus complexe, il vous faudra passer par les «expressions» de Power Automate. Vous avez déjà vu du VBA? Ça n’a rien à voir, mais ça a une aussi mauvaise lisibilité:

Expression Power Automate
Expression Power Automate

Google Workspace:

  • Comme indiqué plus haut, Google Apps Script est le langage de programmation des applications de la suite Google Workspace. Il est très similaire au JavaScript, un des langages les plus utilisés au monde. Outre le fait que vous trouverez probablement plus facilement un collaborateur ou un prestataire connaissant ce langage que les expressions de Power Automate, il faut quand même reconnaître qu’il offre aussi une meilleure lisibilité. Par exemple, le script ci-dessous effectue la même opération que l’expression Power Automate ci-dessus:
Google Apps Script
Google Apps Script
  • AppSheet, par contre, arrive aussi avec ses expressions propres. Ici aussi, il y aura besoin d’un temps d’apprentissage:

Expression AppSheet

Bref, même si Microsoft et Google parlent de low code/no code, soyez quand même averti(e) qu’un peu de codage risque d’être nécessaire. Mais ceci n’a évidemment rien à voir avec l’effort qu’il faudrait fournir en l’absence de ces outils qui, moyennant un léger effort, sont nettement plus faciles à maîtriser. Ou nettement moins coûteux à faire développer par un prestataire externe et plus faciles à maintenir.

Offre IA intégrée

Tant Microsoft que Google ajoutent à leur offre, moyennant supplément, la possibilité d’intégrer avec leurs interfaces low code/no code leurs modèles géants d’intelligence artificielle.

Outre les inconvénients inhérents aux modèles géants (voir §1 ci-dessus), l’utilisation de ces modèles sort clairement du cadre des promesses du low code/no code. Mis à part l’AI Builder de Microsoft, dont le modèle de prix est excessivement nébuleux, toutes les autres solutions proposées nécessitent de passer au niveau supérieur: Microsoft Azure AI Foundry ou Google AI Studio. Honnêtement, si vous ne disposez pas d’un informaticien, vous risquez d’être rapidement découragé(e)…

4. Concrètement, comment combiner low code/no code et IA?

Pour un indépendant ou une PME qui ne dispose pas d’un service informatique et ne souhaite pas dépenser des fortunes en consultance, une façon efficace et économique d’intégrer des fonctionnalités d’intelligence artificielle dans ses processus existants est illustrée ci-dessous par l’exemple de l’extraction de données dans des documents en format PDF pour:

  • les stocker dans un tableur
  • et/ou envoyer une notification à un collaborateur au cas où l’une ou l’autre de ces données ne correspondrait pas aux valeurs attendues:
Solution intégrée low code no code intelligence artificielle + Microsoft Power Platform ou Google Workspace
© 2025 - 3hibouks

Sur la figure ci-dessus, les applications nécessaires dans l’écosystème de Microsoft sont indiquées en vert, celles de Google en violet.

Un grand avantage d’une approche modulaire de ce type est qu’aucun composant n’y est crucial:

  • Si le modèle IA est supplanté par un concurrent plus performant, il suffit de le remplacer. Les données d’entrée et les résultats extraits sont ses seules interfaces avec l’ensemble.
  • Si la base de données doit être remplacée par une autre solution, seul le script ou le flux qui y injecte des données doit être modifié.
  • Même le passage de Microsoft Power Platform à Google Workspace ou vice-versa reste faisable sans trop d’effort, du fait de la structure low code/no code de ces deux solutions.

Un corollaire non négligeable étant qu’aucune de ces solutions n’est irremplaçable, de même que les prestataires qui vous les fournissent.

Une alternative européenne?

Si l’approche décrite ci-dessus permet, pour ceux qui le souhaitent, de favoriser des solutions d’intelligence artificielle européennes, force est de constater que nous peinons à identifier une alternative européenne aux solutions low code/no code proposées par Google et Microsoft.

Néanmoins, la combinaison de deux écosystèmes européens pourrait ouvrir la voie à une alternative sérieuse.

1. LibreOffice

Développée par l’allemande Document Foundation, la suite open source LibreOffice offre bien des applications de traitement de texte, tableur, présentation et autres, ainsi qu’un langage de programmation, le tout disponible dans plus de 100 langues, dont l’esperanto! Longtemps considérée comme une suite un peu marginale plébiscitée par des utilisateurs «anti-système», elle a su trouver sa place dans des organisations plus conventionnelles, jusqu’à être préconisée par l’État français dans le cadre de la modernisation de ses systèmes d’information (cité par wikipedia: «Mission logiciels libres», sur Code.gouv.fr).

LibreOffice
https://fr.libreoffice.org/discover/libreoffice/

Elle ne comprend malheureusement pas d’équivalent à Power Apps ou Google AppSheet permettant d’offrir l’expérience utilisateur à laquelle on pourrait s’attendre à l’heure actuelle pour une application professionnelle.

2. Betty Blocks

Cette lacune pourrait être comblée par une solution récemment mise sur le marché par la néerlandaise Betty Blocks.

Betty Blocks
https://docs.bettyblocks.com

Sous forme d’interfaces visuelles avec des blocs à glisser, cette plateforme offre les fonctionnalités suivantes:

  • construction d’une interface utilisateur
  • mise en place de la structure des données
  • définition de process à l’aide de la définition d’événements déclencheurs, d’actions et de conditions logiques:
Betty Blocks - Définition de process
Betty Blocks - Définition de process

Des modèles pré-construits sont proposés pour des tâches courantes, ainsi que des outils tels que traduction, définition de rôles et de permissions, traçage d’erreurs, etc. Une série d’extensions sont également disponibles pour étendre et personnaliser les applications développées.

Betty Blocks - Block Store
Betty Blocks - Block Store

Ces applications peuvent se connecter à Excel, Google Sheets ou LibreOffice Calc, mais contrairement aux équivalents de Microsoft et Google, cette connexion devra se faire via les API correspondantes, ce qui pourrait demander l’intervention d’un prestataire indépendant vu son aspect un peu plus technique. De son côté, Infomaniak propose une API pour ses applications de chat, de stockage de fichiers et de réunion en ligne, mais nous n’en avons pas trouvé pour son tableur. Pas sûr, donc, que cette connexion-là soit possible.

Notons au passage qu’il s’agit d’un des rares fournisseurs de solutions IA dont le chatbot est réellement une IA, et, tout aussi rare, une IA qui répond de façon précise même à des questions complexes (en clair: autre chose que la FAQ)!

Souveraineté européenne oblige, l’abonnement à Betty Blocks est sensiblement plus coûteux que celui des GAFAM: de 1000 à 3250€/an selon le nombre d’applications et les autres fonctionnalités dont vous souhaitez disposer. Le prix à payer pour éviter que vos données ne soient hébergées et utilisées par Google ou Microsoft…

3. En résumé…

Combiner LibreOffice et Betty Blocks, deux acteurs européens, semble une solution prometteuse, mais sa mise en place ne sera pas immédiate. En outre, elle nécessitera de débourser un abonnement plus coûteux que ses équivalents des GAFAM.

Bref, la souveraineté numérique européenne a un coût.

Ceci dit, vu le nombre de modèles IA et de solutions low code/no code qui sortent chaque jour, il est impossible de tous les connaître. Vous avez développé ou entendu parler d’un modèle que nous ne connaissons pas? Ou d’une alternative européenne à Power Platform, AppSheet ou Google Apps Script? C’est avec grand intérêt que nous étudierons pour vous ses avantages et inconvénients pour l’utilisation que VOUS souhaitez en faire.

Contactez-nous!