En la décima clase del curso de Lovable vamos a publicar nuestra aplicación y convertirla en un producto real listo para ser utilizado.
Hasta ahora hemos trabajado en un entorno de desarrollo donde hemos construido, modificado y probado nuestra aplicación paso a paso. Sin embargo, una app no cobra verdadero sentido hasta que puede ser utilizada por otras personas. En esta fase final entramos en el terreno de la publicación y la distribución, donde veremos cómo transformar nuestro proyecto en una herramienta accesible desde una URL pública. Además, abordaremos la conexión con repositorios de código, algo imprescindible si queremos escalar, mantener o evolucionar nuestra aplicación en el tiempo de forma profesional.
Vamos a publicar la aplicación para que cualquier usuario pueda acceder a ella desde un enlace, configurar los datos básicos del proyecto como nombre, descripción e imagen, y revisar las opciones de seguridad antes de lanzarla. También veremos cómo conectar el proyecto con GitHub para tener una copia del código, trabajar con versiones y abrir la puerta a desarrollos más avanzados. Por último, exploraremos cómo añadir un dominio propio para dar un acabado más profesional al producto. ¡Vamos a ello!
¡Y ahora sí! Hemos conseguido publicar nuestra aplicación y ponerla al alcance de cualquier usuario a través de una URL pública, lo que supone un cambio radical respecto al entorno de desarrollo en el que habíamos estado trabajando hasta ahora. Ya no estamos simplemente probando funcionalidades, sino que tenemos un producto real que puede ser utilizado, compartido y validado.
Uno de los puntos más importantes de esta clase ha sido entender que la publicación no es un proceso complejo, sino un paso natural dentro del flujo de creación. Con unos pocos ajustes hemos podido definir el nombre, la descripción y la identidad visual de la app, generar una URL accesible y comprobar que todo funciona correctamente en un entorno real. Además, hemos visto que podemos utilizar el dominio proporcionado por la plataforma o conectar uno propio para reforzar la marca y dar una imagen más profesional.
También hemos dado un paso clave al conectar la aplicación con GitHub. Esto nos permite guardar el código de forma segura, mantener versiones, hacer copias de seguridad y abrir la puerta a trabajar de forma más avanzada o colaborativa. A partir de aquí, podemos evolucionar el proyecto fuera del entorno visual, integrarlo con otras herramientas o incluso compartirlo como código abierto.
Otro aspecto interesante es que todo lo que hemos construido durante el curso —base de datos, autenticación, inteligencia artificial, integración con APIs y mejoras de interfaz— se mantiene intacto en la versión publicada. Esto demuestra que el flujo de trabajo que hemos seguido no es solo para experimentar, sino que está pensado desde el principio para llegar a producción.
Como ejercicio práctico, podemos compartir la URL de nuestra aplicación con otras personas, pedir feedback real y detectar posibles mejoras. También podemos probar a conectar un dominio propio o revisar el repositorio en GitHub para familiarizarnos con la estructura del proyecto y explorar nuevas posibilidades de evolución.
Si surge cualquier duda en el proceso de publicación, conexión con repositorios o configuración del dominio, siempre podemos contar con el equipo de soporte que está al otro lado de la intranet para seguir avanzando con nuestro proyecto.