Toddle quiere 'cambiar la forma en que construimos software' con un creador de aplicaciones web visual y colaborativo

El mundo de la tecnología ha prometido durante mucho tiempo democratizar el desarrollo de software a través de herramientas 'visuales' que ayudan a los no codificadores a construir productos digitales. En años anteriores, esto podría haber sido algo como Visual Basic for Applications (VBA) de Microsoft o Dreamweaver, y en tiempos recientes hemos visto una serie de startups de no código y bajo código recaudar grandes sumas de dinero para ampliar el acceso al proceso de desarrollo de software.

Es en este contexto que la startup danesa Toddle ha lanzado su plataforma de desarrollo visual: ha lanzado una plataforma sin código diseñada como una alternativa completa a los marcos de JavaScript, completa con colaboración en tiempo real, control de versiones y alojamiento.

En última instancia, la empresa dice que quiere 'cambiar la forma en que construimos software'.

Toddle en acción.
Créditos de la imagen: Toddle

Un espacio concurrido

Startups como Bubble, Flutterflow, Builder, Softr, Framer, Webflow y muchas otras han recaudado grandes cantidades, a menudo con valoraciones de miles de millones de dólares, por sus diversas interpretaciones de cómo debería lucir una plataforma de desarrollo sin código. Si bien no todas están dirigidas a los mismos mercados, están impulsadas por ideales similares: cualquier persona en una empresa debería poder experimentar con el desarrollo de software, independientemente de su destreza en codificación.

Fundada en 2022, Toddle es obra del CEO Andreas Møller y del CDO Kasper Svenning. Los cofundadores se propusieron construir una plataforma que brinde a los diseñadores acceso directo a una base de código en vivo a través de una interfaz de edición visual, lo que les permite realizar cambios de UI (interfaz de usuario) y UX (experiencia de usuario) que se reflejen de inmediato en el marco de código subyacente.

Creador de aplicaciones web de Toddle.
Créditos de la imagen: bajo una licencia de Toddle.

Los fundadores están promocionando a Toddle como una herramienta capaz de replicar el poder de lenguajes como React, pero en forma visual. Møller imagina que los equipos de diseño y desarrollo usarán Toddle para construir aplicaciones SaaS totalmente funcionals, similar a cómo un desarrollador podría usar Figma para diseñar sus productos digitales; Webflow para crear sitios web de marketing; Glide para un poco de prototipado; y Bubble para pruebas extensas a través de productos mínimos viables (MVP).

“Básicamente cualquier tipo de aplicación SaaS donde necesites funcionalidad avanzada,” Møller le dijo a TechCrunch. “¿Se puede construir en React? [Entonces] se puede construir en Toddle.”

La idea es que los desarrolladores y diseñadores puedan trabajar desde la misma página en el mismo 'lenguaje', sin tener que cambiar entre diferentes entornos. Cada componente creado en Toddle se puede almacenar como paquetes y reutilizarse en proyectos, y el control de versiones permite a los desarrolladores volver a versiones antiguas de componentes o aplicaciones según sea necesario.

Entonces, mientras los diseñadores pueden trabajar en ajustar la interfaz, los especialistas en marketing pueden editar el contenido y los desarrolladores pueden enfocarse en la lógica central de construcción de la aplicación sin tener que ser enlistados para cada cambio de estilo de botón. Toddle es efectivamente la 'capa de traducción' que mapea ediciones visuales al marco frontal y la metodología CSS correspondiente, todo se sincroniza tanto visual como programáticamente.

Vale la pena señalar que Toddle no es un constructor de aplicaciones web de pila completa — no tiene una base de datos incorporada, por ejemplo. Un constructor de front-end y back-end todo en uno podría tener sentido en algunos casos (por ejemplo, para prototipos o aplicaciones simples), pero Møller considera que aquellos que construyen aplicaciones complejas tendrán requisitos en evolución, por lo que no tiene sentido encerrarlos en Toddle. 'Las tecnologías de talla única siempre terminan siendo de talla ninguno con el tiempo', escribió en una publicación de blog explicando la razón.

En cambio, para la funcionalidad del back-end como bases de datos y autenticación, Toddle trabaja con los sistemas que el desarrollador desee usar. La empresa ofrece una biblioteca de integraciones que incluyen Xano, Supabase, Airtable, GraphQL, Stripe (para pagos) e incluso modelos de IA de OpenAI y Hugging Face.

En cuanto a los precios, Toddle opera con un modelo freemium, con su nivel gratuito ofreciendo la mayoría de los bloques de construcción necesarios para empezar a construir aplicaciones web. Sin embargo, una advertencia importante aquí es que esto solo se aplica a proyectos de código abierto, y deben estar alojados en el propio dominio de Toddle.

Sin embargo, si nada más, es una buena manera de probar lo que Toddle puede hacer. Los usuarios pueden pagar para desbloquear almacenamiento adicional, acceder a dominios personalizados y eliminar toda la marca de Toddle.

“Todo lo que puedas construir en Toddle, puedes construirlo en el nivel gratuito”, dijo Møller. “Eso es importante para nosotros porque queremos cambiar la forma en que se desarrolla el software. Necesitamos hacerlo accesible para todos siempre que tengan una computadora.”

El factor de código abierto

La empresa de dos años afirma tener 9,000 usuarios individuales, y que ve hasta 80 nuevos registros cada día y alrededor de 60 usuarios que pagan. Es un comienzo modesto sin duda, pero Toddle anunció el martes que ha recaudado $4.3 millones en financiación inicial a medida que se prepara para abrir la fuente de la mayor parte de su plataforma. La empresa planea lanzar los componentes de lenguaje y tiempo de ejecución de su plataforma bajo una licencia permisiva Apache 2.0, y también planea hacer su editor de código abierto en etapas posteriores.

El 'lenguaje' en este contexto se refiere a la salida del editor — el código crudo que Toddle envía al AST (árbol de sintaxis abstracta), que luego se traduce a código binario legible por máquina. El tiempo de ejecución se refiere al 'intérprete' que sirve los componentes y servicios necesarios para ejecutar un programa.

En resumen, los desarrolladores eventualmente podrán autohospedar aplicaciones construidas en Toddle sin tener que usar la plataforma en sí, y podrán modificar y mejorar el lenguaje para sus aplicaciones. Møller dice que la empresa espera hacer de código abierto estos diversos elementos comenzando este año y hasta 2025.

“Tenemos trabajo por hacer para separar el código de código abierto”, dijo Møller. “Ocurrirá en etapas.”

La ronda inicial de Toddle fue liderada por la firma de VC finlandesa Inventure. Lifeline Ventures, PSV y un puñado de inversores ángeles, incluido el cofundador de Typeform David Okuniev, también participaron.