- Début du développement d’une application basée sur un tableur pour résoudre des problèmes liés aux commandes de repas à l’extérieur pendant la pandémie
- Utilisation de Glide pour transformer les données de Google Sheets en application adaptée au mobile
- Offre d’une interface conviviale ainsi que de fonctions de recherche et de filtrage faciles à utiliser
- Pourquoi utiliser Glide :
- Plateforme no-code : permet de créer simplement une web app sans écrire de code
- Option gratuite pour les utilisateurs : permet de créer des applications privées pour la famille ou un groupe d’amis
- Interface pratique :
- importation directe des données Google Sheets pour rechercher, filtrer et modifier
- possibilité de rechercher ou filtrer par nom de restaurant, catégorie, adresse, etc.
- Il existe aussi des alternatives comme AppSheet de Google, mais Glide est plus simple à utiliser et plus élégant
- Processus de création de l’application :
- importation du tableur dans Glide pour générer une application de base
- optimisation de l’application en masquant les écrans inutiles, en modifiant les libellés, etc.
- ajout d’un composant cartographique pour visualiser l’emplacement des restaurants, avec ouverture dans l’application de cartographie par défaut au clic
- Cas d’usage :
- Application de restaurants : inclut des fonctions de recherche et de filtrage des restaurants de la région de Washington, D.C.
- Application DIYRoot : classe les recettes et gère les menus ainsi que la liste de courses
- Application Pantry Items : suit le stock d’épices et de sauces et ajoute les éléments nécessaires à la liste de courses
- Satisfaction personnelle :
- possibilité de créer soi-même une application avec les fonctions nécessaires sans apprendre Swift ni JavaScript
- la structure de base de l’application reste un simple tableur, ce qui permet à tout le monde de contribuer
- accepte aussi des demandes de fonctionnalités spécifiques, et procure de la satisfaction comme petit projet pour la famille et les amis
- Recommandation et mise en garde :
- au-delà de Glide, il est possible d’utiliser des outils no-code similaires
- attention, une fois ce hobby commencé, il est difficile de s’arrêter
2 commentaires
S’ils continuent d’ajouter des fonctionnalités inutiles au point de rendre le produit lent et lourd, les utilisateurs finiront forcément par chercher une alternative.
Commentaire Hacker News
Partage son expérience de création d’un tableau de bord en utilisant Google Sheets comme base de données backend. Google Sheets offre un excellent support API, s’intègre bien avec Pandas/SQL et propose une très bonne UX. La validation des données peut être fastidieuse, mais pour construire un prototype, Google Sheets reste le plus adapté. Le tableau de bord récupérait les données via une API et a été implémenté avec un tableau Vue-Bootstrap. Firebase Auth a été ajouté pour finaliser le projet.
Google Sheets fonctionnait bien jusqu’à 1�000 lignes, mais des erreurs sont apparues après l’ajout de 25�000 lignes. SQLite a géré 25�000 lignes sans problème. L’API Google Drive était presque inutile, et l’auteur exprime sa déception vis-à-vis des API de Google.
Évoque l’idée de transformer un fichier Excel complexe en application web personnelle. Pense que ce ne serait pas pire qu’Excel sur iOS.
Partage son expérience de création d’une application de ligue de golf avec Glide et Google Sheets. L’expérience utilisateur était bonne et le prix raisonnable. Mentionne qu’une tarification adaptée aux utilisateurs hobbyistes serait nécessaire.
Pendant la période COVID, a construit une solution de gestion des tests pour un complexe hôtelier avec Airtable et divers outils. Les fonctionnalités de base de données relationnelle d’Airtable étaient essentielles, et l’outil convenait pour gérer moins de 250�000 enregistrements. Partage aussi son expérience de création d’automatisations Airtable avec ChatGPT et des scripts personnalisés.
Soutient qu’abandonner les solutions complexes au profit d’un tableur est le bon choix.
Utilise la base de données Notion pour gérer des listes de livres, films et jeux. Envisage éventuellement de passer à Obsidian ou Logseq. Exprime son mécontentement face à l’ajout des fonctionnalités IA dans Notion.
Mentionne qu’il peut être préférable d’utiliser une simple page HTML5 plutôt que des outils no-code. Un assistant IA accélère le workflow de prototypage.
Mentionne qu’une version FOSS de Glide serait appréciable. Souligne le manque d’alternatives pour les applications mobiles.
Trouve ironique qu’il faille ouvrir Glide sur un grand écran pour pouvoir construire l’application.