9 puntos por GN⁺ 2024-12-31 | 2 comentarios | Compartir por WhatsApp
  • 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

 
ndrgrd 2025-01-03

Si sigues agregando funciones innecesarias hasta volverlo lento y pesado, al final los usuarios terminarán buscando una alternativa.

 
GN⁺ 2024-12-31
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.