Ir al contenido principal

Bolt.new: Guía práctica sobre cómo crear aplicaciones sin necesidad de programar

Aprende a crear y publicar una aplicación de entrenamiento para gimnasios utilizando Bolt.new con planes de entrenamiento adaptables.
Actualizado 21 oct 2025  · 8 min de lectura

Bolt.new es una nueva herramienta de IA que convierte texto en aplicaciones. Al igual que Lovable, permite a los usuarios crear aplicaciones utilizando únicamente indicaciones. En este tutorial, te guiaré a través de la herramienta y trataremos de crear una aplicación de entrenamiento para el gimnasio con ella.

Si deseas obtener más información sobre este tipo de herramientas, te recomiendo que consultes nuestro tutorial Lovable.

¿Qué es Bolt.new?

Bolt.new es una herramienta de conversión de texto a aplicación que permite a los programadores crear al instante aplicaciones full-stack con marcos, bibliotecas e integraciones modernos ya configurados. 

En lugar de empezar desde cero o pasar horas configurando plantillas de proyectos, puedes escribir un comando como «crear una página de destino SaaS con autenticación y pagos Stripe», y Bolt creará un proyecto funcional en cuestión de segundos.

Interfaz de Bolt.new.

La idea principal es reducir la distancia entre una idea y un producto en funcionamiento. Con Bolt.new, no es necesario que juntes manualmente las dependencias, el enrutamiento, la gestión de estados o las bibliotecas de estilos; la herramienta se encarga automáticamente de esas opciones. Está diseñado para seguir las mejores prácticas desde el primer momento, por lo que el código resultante está estructurado y listo para su producción, en lugar de ser un simple prototipo desechable.

Bolt.new te permite publicar un proyecto con un solo clic, haciéndolo accesible públicamente en la web. Sin embargo, en el momento de redactar este artículo, funciones importantes como la base de datos y la autenticación aún se encuentran en fase beta, lo que limita bastante su uso en aplicaciones reales.

Cómo empezar a utilizar Bolt.new

Para empezar, ve a su sitio web y crea una cuenta. Sin suscripción, tienes un límite de 1 millón de tokens al mes y un límite diario de 150 000 tokens.

Nuevos detalles sobre los precios de Bolt.

Su nivel gratuito permite probarlo, pero no esperes poder realizar muchas iteraciones en la aplicación. 

He intentado sortear el límite de tokens especificando todas las características con gran detalle en la indicación inicial, pero he descubierto que normalmente solo genera la idea principal de la aplicación, lo que requiere más iteraciones y, por lo tanto, más tokens.

Cómo crear una aplicación con Bolt.new: Aplicación de entrenamiento para gimnasios

Para probar Bold.new, vamos a intentar crear una aplicación de entrenamiento para gimnasios. La idea básica de esta aplicación es que planifique ejercicios para nosotros cada día y nos ayude a programar nuestro progreso. A continuación, crea planes basados en datos históricos.

Aquí está la indicación inicial que he utilizado:

Quiero crear una aplicación para hacer seguimiento del ejercicio físico en el gimnasio. Cada día debería darme una serie de ejercicios. Un ejercicio especifica una máquina, un peso y un número de repeticiones. La aplicación debería permitirme marcar, para cada ejercicio, cuántas repeticiones hice y si fue difícil, normal o fácil. A continuación, esos datos se utilizan para planificar los días siguientes. 

Mensaje inicial utilizado para la aplicación de entrenamiento en el gimnasio.

Después de enviar la solicitud, se creó un proyecto React y se comenzó a implementar la funcionalidad básica. Proporciona una lista completa de todos los archivos generados en los registros:

Registros de chat de Bolt.new creando la aplicación.

Al cabo de un rato, la aplicación se puso en marcha. Así es como se veía en esta etapa:

La interfaz inicial de la aplicación.

Al crear una nueva sesión de entrenamiento, esto es lo que obtuve:

Primera sesión de entrenamiento generada con la aplicación.

No era exactamente lo que tenía en mente, ya que cada ejercicio consistía en una sola serie, pero se acercaba bastante. Para ser justos, creo que mi indicación inicial no fue del todo clara al respecto. Aquí es donde entender la ingeniería de prompts resulta útil.

En términos de tokens, esta solicitud inicial ya ha consumido 97 000 del límite diario de 150 000. Esto demuestra que, con el plan gratuito, no podemos llevar nuestras ideas muy lejos.

Tokens utilizados después de la solicitud inicial.

Solicitar cambios en la aplicación

La idea principal detrás de estas herramientas de IA de texto a aplicación es que podemos dar vida a nuestras ideas sin saber programar, simplemente chateando con la IA y solicitando cambios.

Para poner eso codificación de vibraciones , pido que cada ejercicio se componga de varias series.

Solicitud de cambios en la aplicación.

Bolt.new realizó cambios; sin embargo, cuando intentó volver a renderizar la aplicación, se produjo un error.

Ejemplo de nuevo error de Bolt.

La interfaz detecta el error y ofrece la posibilidad de intentar solucionarlo automáticamente.

Corrección de errores con Bolt.new

A veces puede identificar directamente el error y solucionarlo por sí mismo. Sin embargo, en este caso, los nuevos cambios trajeron consigo otros errores:

Solucionar problemas con Bolt.new

Tras varias rondas de corrección de errores, conseguimos una versión funcional, en la que cada sesión de entrenamiento tenía varios ejercicios, cada uno con varias series (número de repeticiones). Para cada serie, podemos llevar un programa del número de repeticiones que hemos hecho y luego podemos dar nuestra opinión sobre la dificultad que hemos percibido.

Plan de entrenamiento mejorado

Los datos de retroalimentación deben utilizarse para planificar futuras sesiones. Quería chatear para pedirte detalles sobre cómo se utilizan estos datos, pero para entonces ya se me habían agotado los créditos del día. 

Uno de los problemas que suelo encontrar al crear aplicaciones como esta es que tenemos poco control sobre lo que ocurre «bajo el capó». Podemos verlo experimentando y utilizando la aplicación, pero eso no siempre es suficiente para comprender completamente cómo se implementan las cosas.

Se están agotando las fichas con Bolt.new

Mirando el código Bolt.new

Si sabes programar, es posible comprender cómo funciona la aplicación mirando el código. A diferencia de Lovable, Bolt.new hace que sea muy fácil ver el código directamente en la interfaz web.

Inspeccionando el código en una aplicación Bolt.new.

Al abrir el editor de código, podemos ver todos los archivos del proyecto, y al hacer clic en un archivo, este se abrirá en el editor de código, lo que permite ver cómo funciona y realizar cambios directamente en el navegador. 

Allí vi un archivo llamado workoutGenerator.ts, cuyo nombre indica que contiene la lógica para generar nuevos entrenamientos.

El editor de código de Bolt.new

Como no tenía créditos, copié y pegué el código en chatGPT y le pedí que me lo explicaras. A continuación, se resume cómo funciona:

La aplicación crea un nuevo entrenamiento para ti cada día basándose en lo que ya has hecho. Lleva un programa del número de entrenamientos que has completado y alterna entre diferentes tipos, como parte superior del cuerpo, parte inferior del cuerpo o cuerpo completo, para que tus músculos obtengan una rutina equilibrada a lo largo del tiempo. Para cada tipo de entrenamiento, selecciona aleatoriamente una serie de ejercicios que se adaptan a los grupos musculares adecuados, para que no siempre realices los mismos movimientos.

También presta atención a tu rendimiento en entrenamientos anteriores. Si un ejercicio te ha resultado fácil y lo has realizado con éxito en numerosas ocasiones, se aumentará ligeramente el peso o se añadirán más repeticiones para que sigas teniendo un reto. Si un ejercicio es demasiado difícil, se reducirá el peso para que sea más factible. De esta manera, el entrenamiento se adapta a tu progreso y te ayuda a mejorar al ritmo adecuado sin exagerar. Me parece razonable, especialmente para una primera versión del producto.

Publicación de la aplicación Bolt.new

Para publicar la aplicación, simplemente haz clic en el botón «Publicar» situado en la esquina superior derecha.

Publicar una aplicación con Bolt.new

Una vez publicada, recibimos una URL en el chat donde podemos abrir la aplicación.

Resultado de publicar la aplicación con Bolt.new

Podemos utilizarlo en el navegador y compartirlo con otras personas. También podemos instalarlo en el teléfono. Pero como se trata de una aplicación web, no la instalamos a través de la tienda de aplicaciones, sino desde el navegador, de la siguiente manera:

  1. Abre el enlace en el teléfono.
  2. Haz clic en el menú de opciones del navegador.
  3. Haz clic en la opción «Añadir a la pantalla de inicio».

Instalando la aplicación en el teléfono.

Desafortunadamente, Bolt.new no convirtió la aplicación en una aplicación web progresiva (PWA) lista para usar. Esto significa que cuando lo instalamos en el teléfono móvil, tal y como acabamos de explicar, simplemente crea un enlace en la pantalla de inicio, por lo que la experiencia no difiere mucho de utilizarlo en el navegador.

Pedí que convirtieras la aplicación en una PWA para que se comportara como una aplicación nativa, pero no salió muy bien. Bolt.new comenzó bien generando los archivos necesarios, pero uno de los requisitos para una PWA es tener logotipos de imagen. Desafortunadamente, el intento de Bolt.new de generarlos escribiendo los bytes de la imagen no solo probablemente generó imágenes sin sentido, sino que también consumió todos los tokens.

Configuración de un dominio personalizado

La URL que obtuvimos para la aplicación se generó automáticamente, por lo que no es ideal para la producción. Para un producto real, tendríamos que comprar y configurar nuestro propio dominio. Esto se puede hacer en la página «Dominios y alojamiento» en la configuración del proyecto.

Configuración de un dominio personalizado en Bolt.new.

La versión actual de la aplicación no almacena datos en una base de datos. Por lo tanto, si abrimos la aplicación en tu ordenador y luego en tu teléfono, no verás los mismos datos. Los datos se almacenan localmente en el dispositivo, por lo que, si utilizas el mismo dispositivo, los datos se guardarán localmente. Por eso, si actualizamos la aplicación, no perderemos el plan de entrenamiento actual ni los entrenamientos anteriores.

Esto está bien para un prototipo, pero no es adecuado en absoluto para un producto comercial. En este momento, la autenticación y las bases de datos aún se encuentran en fase beta. Puedes acceder a ellos registrándote en su beta privada.

Únete a la beta privada en Bolt.new

Conclusión

Creo que Bolt.new es una herramienta estupenda para crear rápidamente un prototipo y validar una idea de producto. Sin embargo, la IA tiende a implementar funciones a nivel superficial, lo que significa que las aplicaciones sustanciales requieren una gran cantidad de iteraciones. 

Incluso cuando se proporciona una indicación inicial detallada, el resultado solo roza la superficie de la especificación completa, y los límites de tokens del nivel gratuito hacen que sea casi imposible crear algo significativo sin una suscripción.

Además, dado que servicios esenciales como la autenticación y el soporte de bases de datos aún se encuentran en fase beta, recomendaría esperar a que se lancen por completo antes de intentar crear una aplicación lista para su uso en producción. 

En general, Bolt.new funciona de manera muy similar a sus competidores, pero su característica más destacada es la posibilidad de ver y editar el código fuente directamente desde la interfaz web, una ventaja crucial que resuelve una de las principales frustraciones que experimenté con plataformas como Lovable.


François Aubry's photo
Author
François Aubry
LinkedIn
Ingeniero full-stack y fundador de CheapGPT. Enseñar siempre ha sido mi pasión. Desde mis primeros días como estudiante, busqué con entusiasmo oportunidades para dar clases particulares y ayudar a otros estudiantes. Esta pasión me llevó a realizar un doctorado, en el que también trabajé como ayudante de profesor para apoyar mis esfuerzos académicos. Durante esos años, encontré una inmensa satisfacción en el entorno tradicional del aula, fomentando las conexiones y facilitando el aprendizaje. Sin embargo, con la llegada de las plataformas de aprendizaje en línea, reconocí el potencial transformador de la educación digital. De hecho, participé activamente en el desarrollo de una plataforma de este tipo en nuestra universidad. Estoy profundamente comprometida con la integración de los principios de la enseñanza tradicional con metodologías digitales innovadoras. Mi pasión es crear cursos que no sólo sean atractivos e informativos, sino también accesibles para los alumnos en esta era digital.
Temas

Los mejores cursos de DataCamp

Programa

Fundamentos de la IA

0 min
Descubre los fundamentos de la IA, sumérgete en modelos como ChatGPT y descifra los secretos de la IA generativa para navegar por el dinámico panorama de la IA.
Ver detallesRight Arrow
Comienza el curso
Ver másRight Arrow
Relacionado
An AI juggles tasks

blog

Cinco proyectos que puedes crear con modelos de IA generativa (con ejemplos)

Aprende a utilizar modelos de IA generativa para crear un editor de imágenes, un chatbot similar a ChatGPT con pocos recursos y una aplicación clasificadora de aprobación de préstamos y a automatizar interacciones PDF y un asistente de voz con GPT.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

Cómo aprender PNL desde cero en 2024: Guía del experto

En esta guía, descubrirás cómo aprender Procesamiento del Lenguaje Natural (PLN) desde cero. Con un plan de aprendizaje claro, semana a semana, explorarás conceptos esenciales de PNL, aplicaciones prácticas y proyectos prácticos para desarrollar tus habilidades.
Laiba Siddiqui's photo

Laiba Siddiqui

13 min

Tutorial

Tutorial sobre cómo crear aplicaciones LLM con LangChain

Explore el potencial sin explotar de los grandes modelos lingüísticos con LangChain, un marco Python de código abierto para crear aplicaciones avanzadas de IA.
Moez Ali's photo

Moez Ali

Tutorial

Tutorial FLAN-T5: Guía y puesta a punto

Una guía completa para afinar un modelo FLAN-T5 para una tarea de respuesta a preguntas utilizando la biblioteca de transformadores, y ejecutando la inferencia optmizada en un escenario del mundo real.
Zoumana Keita 's photo

Zoumana Keita

Tutorial

Guía para principiantes de la API de OpenAI: Tutorial práctico y prácticas recomendadas

Este tutorial te presenta la API de OpenAI, sus casos de uso, un enfoque práctico para utilizar la API y todas las prácticas recomendadas que debes seguir.
Arunn Thevapalan's photo

Arunn Thevapalan

Tutorial

Tutorial del Modelo de Transformador en PyTorch: De la teoría al código

Aprende a construir un modelo Transformer utilizando PyTorch, una potente herramienta del aprendizaje automático moderno.
Arjun Sarkar's photo

Arjun Sarkar

Ver másVer más