- Durante la pandemia, comenzó a desarrollar una app basada en hojas de cálculo para resolver problemas relacionados con pedidos de comida para salir
- Usó Glide para convertir datos de Google Sheets en una app amigable para móviles
- Ofrece una interfaz fácil de usar y funciones sencillas de búsqueda y filtrado
- Por qué usar Glide:
- Plataforma no-code: permite crear una web app simple sin escribir código
- Opción gratuita para usuarios: permite crear apps privadas para el hogar o grupos de amigos
- Interfaz conveniente:
- Importa directamente datos de Google Sheets para buscar, filtrar y editar
- Permite buscar o filtrar por nombre del restaurante, categoría, dirección, etc.
- También existen alternativas como AppSheet de Google, pero Glide es fácil de usar y elegante
- Proceso de creación de la app:
- Importar la hoja de cálculo en Glide para generar una app base
- Optimizar la app ocultando pantallas innecesarias, cambiando etiquetas, etc.
- Agregar un componente de mapa para visualizar la ubicación de los restaurantes y, al hacer clic, enlazar con la app de mapas predeterminada
- Casos de uso:
- App de comida fuera de casa: incluye búsqueda y filtrado de restaurantes en el área de DC
- App DIYRoot: clasifica recetas y administra menús y listas de compras
- App Pantry Items: hace seguimiento del inventario de especias y salsas, y agrega artículos necesarios a la lista de compras
- Satisfacción personal:
- Puede crear por sí mismo una app con las funciones que necesita sin aprender Swift o JavaScript
- La estructura básica de la app se mantiene como una hoja de cálculo simple, por lo que cualquiera puede contribuir
- Incluso acepta solicitudes de funciones específicas, y le resulta una actividad gratificante como pequeño proyecto para familiares y amigos
- Recomendación y advertencia:
- Además de Glide, se pueden aprovechar herramientas no-code similares
- Ojo: una vez que empiezas con este hobby, es difícil parar
2 comentarios
Si sigues agregando funciones innecesarias hasta volverlo lento y pesado, al final los usuarios terminarán buscando una alternativa.
Opiniones de Hacker News
Comparte su experiencia construyendo un panel usando Google Sheets como base de datos backend. Google Sheets tiene muy buen soporte de API, es compatible con Pandas/SQL y ofrece una UX excelente. La validación de datos puede ser engorrosa, pero para crear prototipos Google Sheets es la mejor opción. El panel se implementó con una tabla de Vue-Bootstrap que obtenía los datos vía API. Terminó el proyecto agregando Firebase Auth.
Google Sheets funcionó bien hasta 1,000 filas, pero al agregar 25,000 filas empezaron a aparecer errores. SQLite manejó 25,000 filas sin problemas. La API de Google Drive resultó casi inútil, y expresa su decepción con las API de Google.
Tiene la idea de convertir un archivo complejo de Excel en una app web personal. Cree que no sería peor que Excel para iOS.
Comparte su experiencia construyendo una app para una liga de golf con Glide y Google Sheets. La experiencia de usuario fue buena y el precio también era razonable. Menciona que hace falta una política de precios para usuarios de nivel hobby.
Durante el período de COVID construyó una solución para gestionar pruebas en un resort usando Airtable y varias herramientas. La funcionalidad de base de datos relacional de Airtable fue importante y sirve bien para manejar menos de 250,000 registros. También comparte su experiencia creando automatizaciones de Airtable con ChatGPT y scripts personalizados.
Afirma que desechar soluciones complejas y usar una hoja de cálculo es la decisión correcta.
Usa una base de datos de Notion para gestionar listas de libros, películas y juegos. Está considerando pasarse a Obsidian o Logseq. Expresa su molestia por la incorporación de funciones de IA en Notion.
Menciona que podría ser mejor usar una página HTML5 simple en lugar de herramientas no-code. Los asistentes de IA aceleran el flujo de trabajo de prototipado.
Menciona que sería bueno que existiera una versión FOSS de Glide. Señala que faltan alternativas para apps móviles.
Comenta que es irónico que haya que abrir Glide en una pantalla grande para poder construir la app.