De nos jours, il existe de plus en plus de solutions permettant de créer des applications web ou mobiles. Depuis environ 5 ans, les plateformes No-Code ou Low-Code fleurissent en ligne. Elles offrent des fonctionnalités et des approches différentes selon le profil de l’utilisateur de la plateforme, ses compétences, la finalité de l’application, les utilisateurs finaux de l’application, etc…Dans cet article, nous allons voir si AppSheet, la plateforme de Google est celle qu’il vous faut pour votre projet d’application en no-code.
Sommaire
ToggleA Quels profils d'utilisateurs s'adresse AppSheet?
Avant tout, il faut distinguer les différentes plateformes qui permettent de développer une application no-code.
Utilisateurs B2B ou B2C ?
Dans un article datant de juillet 2020, qui s’intitule « The User x Use Case Framework for No-Code and Low-Code« , l’auteur Chris YIN s’attaque à cette question en analysant l’éco-système du No-Code et du Low-Code. Il établit pour cela un schéma assez simple comportant 4 catégories afin de classer les différents outils existants:
- « Biz User« : ce sont des utilisateurs qui n’ont aucune compétence technique en développement. Ils vont donc passer par la plateforme no-code pour créer leurs produits,
- « Dev User« : il s’agit de développeurs professionnels, autrement dit des personnes ayant des compétences en programmation informatique, qui décident de se servir d’une plateforme pour un projet donné,
- « Internal« : signifie que l’audience cible du produit final (l’application qui sera créée) est constituée d’employés en interne. Il s’agit généralement de plateformes permettant de développer des applications métiers.
- « External« : correspond à des plateformes qui permettent de créer des outils dont les utilisateurs finaux sont externes à l’entreprise qui développe l’application.
Les plateformes B2B et B2C célèbres
Par exemple, on voit dans ce classement que zapier se situe dans la catégorie « Biz User » et est de type « Internal ». En effet, Zapier est utilisé pour relier différents outils en interne. Ainsi lorsqu’un prospect réserve un créneau d’appel de découverte sur Calendly, le rendez-vous est inscrit dans Google Agenda automatiquement par Zapier.
D’un autre côté, on voit que Shopify qui est un CMS (système de gestion de contenu) dédié au e-commerce, se retrouve dans la partie « Dev User » et « External ». Il est vrai que Shopify cible plutôt des personnes avec des compétences en développement web (Html, CSS, javascript…) pour créer des boutiques en ligne. Une fois ces dernières déployées, les utilisateurs finaux sont des personnes comme vous et moi qui se trouvent un peu partout dans le monde. L’utilisateur final est donc en-dehors de l’entreprise.
Enfin, si on s’intéresse à Google AppSheet, on voit clairement qu’il s’adresse à des clients ayant des compétences en développement pour créer des outils internes. Dans cette partie du schéma, AppSheet se retrouve avec des plateformes qui ciblent surtout les entreprises telles que Appian, Appify, Mendix, PowerApps ou encore Retool.
Application Web ou Mobile?
Vous pouvez trouver d’autres classifications des outils No-Code et Low-Code disponibles en ligne. Dans certains cas, les infographies regroupent les outils selon leurs usages. On trouve par exemple des groupes tels que « Web« , « Mobile App« , « Gaming« , « Chatbot« , « Database« , « Spreadsheet« , « API » etc…

- Dans la catégorie « Web« , on retrouve Shopify pour les sites e-commerce, Webflow qui permet de créer des sites web ou encore Wix.
- Google Sheets et Airtable ont été regroupés dans « Database & Spreadsheet« ,
- Zapier, Integromat (Make) ou IFTTT font partie de la catégorie « Connectors«
- Des plateformes connues comme Glide et Adalo sont quand à elles classées dans applications mobiles. On y trouve également AppSheet.
Application gratuite ou payante?
L’utilisation d’AppSheet est gratuite tant que l’application est en mode prototype. Elle ne devient payante qu’au moment du déploiement. Pour cela, il est indispensable de choisir une des formules proposées par Google.
Une application déployée sera facturée au nombre d’utilisateurs finaux. Ainsi par exemple si vous choisissez la formule « Starter », vous serez facturé de 5 Dollars par utilisateur par mois. Si vous envisagez de publier votre application sur l’App Store ou sur Google Play, il vous faudra à minima vendre celle-ci à 5 Dollars pour rentrer dans vos frais. Vous ne serez donc pas très compétitifs.

Par ailleurs, on voit dans les noms des formules que Google réserve les meilleurs fonctionnalités aux entreprises. On voit ainsi qu’AppSheet est une plateforme pour améliorer la productivité des équipes. Elle est de ce fait moins adaptée à une commercialisation sur les Stores.
Pour quels usages devez-vous utiliser AppSheet?
AppSheet offre une section Templates qui permet d’explorer des modèles d’applications, voir directement partir de ceux-ci pour démarrer votre projet.
Ces modèles sont classés par:
- Catégorie: Immobilier, Agriculture, Transport, Retail…,
- Fonctionnalité: calendrier, formulaire, images…
- Usage: Ressources humaines, Logistique, Marketing…
On s’aperçoit que la majorité d’entre eux s’adressent à des usages professionnels tels que le suivi de projets à l’aide de tableau Kanban, la gestion de tâches ou encore la gestion d’espace de travail.
De plus, AppSheet est loin des applications « lifestyle » où vous allez partager des photos avec vos amis (Instagram ou Facebook…).
Enfin, on voit ainsi qu’AppSheet est avant tout une plateforme pour développer des applications métiers.
Quelles sont les compétences en Développement/Data nécessaires?
Comme nous l’avons dit plus haut, AppSheet est gratuit. Elle est accessible très facilement depuis l’interface de Google Sheets. Une connaissance basique de ce dernier est suffisant pour démarrer dans l’aventure no-code avec AppSheet.
Cependant, une fois dans l’interface de développement proprement dite, vous allez vous rendre compte que contrairement à Bubble.io ou Adalo, AppSheet ne fonctionne pas avec du « glisser-déposer » (Drag and Drop). La construction de l’interface de vos applications passera en effet par l’écriture d’expressions dans des colonnes.
Si vous êtes déjà familier avec des languages de programmation tels que Python, Javascript, SQL etc…il est certain que l’usage d’AppSheet sera beaucoup plus simple pour vous. De plus, votre courbe d’apprentissage sera plus rapide.
Toutefois, sachez que la documentation d’AppSheet est relativement détaillée et bien expliquée, ce qui facilite sa prise en main lorsqu’on débute.

Par ailleurs, AppSheet permet d’utiliser des scripts écrits en javascript. Vous pouvez depuis l’interface appeler du code écrit sur Apps Script. Vous pouvez le faire dans la partie « Automation » de l’interface de développement.
De ce fait, si vous êtes déjà à l’aise dans l’écriture de codes, démarrer un projet sur AppSheet sera plus facile pour vous. Vous pourrez rapidement exploiter les fonctionnalités avancées.
Par ailleurs, vous remarquerez très vite que les concepteurs d’AppSheet ont fait le choix de limiter les modifications de l’UI en offrant d’entrée de jeu des modèles d’écrans prédéfinis (Deck, Table, Calendar, Map, Detail, Gallery, Chart, Form, Dashboard, Card, Onboarding).
Cela simplifie la conception des vues et réduit les connaissances nécessaires en termes d’UX design (design de l’expérience utilisateur) nécessaires pour développer vos applications.
Pourquoi AppSheet et pas une autre plateforme No-Code/Low-Code?
La principale force d’AppSheet réside dans le fait de vous offrir la possibilité de prototyper des applications dans un délai court.
Google se démarque en plus de ses concurrents notamment parce que l’accès à sa plateforme est possible depuis un simple classeur Google Sheets.
Par ailleurs, AppSheet évolue rapidement et ne cesse d’offrir de nouvelles fonctionnalités. Elle s’intègre facilement avec différentes sources de données telles que Microsoft Excel, MariaDB, AWS DynamoDB ou encore Airtable, ce qui la place comme un outil accessible, polyvalent et ultra-performant.
Contrairement à la pluspart de ses concurrents, AppSheet est une plateforme no-code orientée Data. Cela signifie que le plus gros du travail se fait dans la manipulation des données et non pas dans le design de l’interface graphique.
Ainsi, si vous avez déjà des données qui sont organisées et structurées, AppSheet sera la meilleure option pour prototyper rapidement votre application. Elle vous permettra de vous concentrer sur le côté fonctionnel. Elle vous fera également gagner du temps dans la résolution de problèmes dans un environnement professionnel.
En résumé, Google AppSheet s’impose comme une solution incontournable pour les entreprises et les indépendants qui gravitent déjà autour de l’écosystème Google Workspace. C’est l’outil idéal si votre priorité est de transformer des processus métiers basés sur des tableurs en applications mobiles fluides, sécurisées et collaboratives, le tout sans écrire une seule ligne de code.
FAQ : Tout savoir sur Google AppSheet
Non, pas du tout. AppSheet est une plateforme 100% No-code. Vous configurez votre application via une interface visuelle. Une connaissance de base des formules Google Sheets est toutefois un plus pour exploiter les expressions logiques de l’outil.
L’outil propose une version gratuite pour créer des prototypes et tester vos applications. Cependant, dès que vous souhaitez déployer votre application auprès d’utilisateurs réels, vous devrez souscrire à un forfait payant (généralement facturé par utilisateur et par mois).
Oui. Si Google Sheets est la source la plus courante, AppSheet se connecte également à Excel (Office 365), Airtable, ainsi qu’à des bases de données plus complexes comme SQL ou même Salesforce.
C’est l’un des grands points forts d’AppSheet. Les applications peuvent collecter des données sans connexion internet. Une fois que votre appareil retrouve du réseau, l’application synchronise automatiquement les informations vers votre base de données.
➡️ Retrouvez tous nos articles dans la catégorie No-Code ⬅️
