DIY: App Móviles
Te cuento todo lo que necesitas para poder disfrutar de las utilidades que crearemos dentro de esta sección de proyectos para móviles.


¿Cuántas veces has pensado "ojalá existiera una app que hiciera exactamente esto" y has descartado la idea en dos segundos porque hacer una aplicación era, claramente, cosa de otra gente? Yo me he hecho esa pregunta más veces de las que recuerdo. Y durante mucho tiempo la respuesta siempre fue la misma: sí, pero eso requiere meses de aprendizaje.
Eso ya no es así.
En esta sección DIY llevamos un tiempo demostrando que la IA ha cambiado radicalmente lo que es posible para alguien sin conocimientos técnicos. Hemos construido generadores de códigos QR, reproductores de audio, inventarios de fotografías. Pero las aplicaciones para el móvil siempre parecían estar un escalón más arriba: más complejas, más técnicas, más territorio de profesionales. Pues bien, resulta que ese escalón casi ha desaparecido.
Antes de lanzarnos a construir proyectos concretos, quiero explicarte el mapa del territorio. Porque hay decisiones que conviene entender antes de escribir el primer prompt, y conocerlas te va a ahorrar muchos rodeos.
Nativas, híbridas o PWA: tres caminos muy distintos
Cuando hablamos de aplicaciones para el móvil, no todo es lo mismo. Existen básicamente tres categorías.
Las aplicaciones nativas son las que descargas de Google Play o la App Store. Están desarrolladas específicamente para Android o iOS, aprovechan al máximo el hardware del teléfono y ofrecen la mejor experiencia posible. También son las más complejas y costosas de construir.
Las aplicaciones híbridas son una especie de punto intermedio: tecnologías web envueltas en una capa que las hace pasar por aplicaciones nativas en las tiendas. Mejor que nada, pero con sus propias complicaciones técnicas.
Y luego están las PWA, las Progressive Web Apps. Una PWA es, en esencia, una página web con superpoderes: se puede instalar en la pantalla de inicio del móvil, funciona sin conexión si así se diseña, tiene su propio icono y se comporta como una aplicación. La diferencia clave es que no necesitas pasar por ninguna tienda para publicarla, y cualquier persona con un navegador puede usarla desde el primer momento. Para el tipo de proyectos que hacemos aquí, la PWA es prácticamente siempre la respuesta correcta.
Las herramientas: ¿nube pura o editor con IA?
La segunda decisión tiene que ver con cómo vas a construir. Y aquí el tenemos muchas opciones.
Por un lado están las herramientas completamente cloud, como Lovable o Bolt.new. Funcionan directamente en el navegador, sin instalar nada: describes lo que quieres, la plataforma genera el código, puedes previsualizar el resultado en tiempo real y publicar con un solo clic. Para alguien que no viene del mundo del desarrollo, esta forma de trabajar es la más simple.
Por otro lado están los editores de código con IA integrada, como VS Code conectado a Claude o a ChatGPT, o alternativas más recientes como Antigravity, que viene con Gemini incorporado de serie. Estos editores funcionan de forma muy parecida a las herramientas cloud: describes lo que quieres en lenguaje natural y la IA construye, modifica o corrige el código por ti. La experiencia de uso es similar, pero requieren un proceso inicial de instalación y configuración que puede resultar algo más laborioso para quien no está habituado a estos entornos. En cualquier caso siempre puedes pedirle a la IA instrucciones paso a paso para que te guíe en el proceso de instalación y configuración.
Para los proyectos de esta sección, y especialmente para empezar, las herramientas cloud son la opción más cómoda. No hay fricción técnica inicial: entras, creas una cuenta gratuita y ya puedes construir. Los editores con IA tienen su momento cuando quieres más control sobre el código o cuando el proyecto crece en complejidad, pero ese momento no es el primero.
El momento en que los modelos empezaron a programar de verdad
Hay algo que ha cambiado reciéntemente y que conviene nombrar, porque explica por qué este enfoque funciona mejor ahora que hace apenas un año.
Los modelos actuales han dado un salto cualitativo en la generación de código funcional. Antes, construir una aplicación con IA significaba iterar una y otra vez, con mensajes del tipo "el botón no funciona corrígelo", "hay un problema al compilar me da el siguiente error ..." y rezar para que la siguiente versión fuera mejor. Ahora, un prompt bien formulado puede producir una aplicación que arranca a la primera. No es magia. Es que los nuevos modelos han mejorado de forma significativa en los últimos meses. En el momento de escribir esto estamos hablando de Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4 o Gemini 3.1 Pro. No sólo codifican bien a la primera sino que hacen buen código.
Dicho esto, conviene mantener los pies en el suelo. Los resultados no siempre serán perfectos. Pueden aparecer pequeños errores de comportamiento, estilos que no cuadran del todo o funciones que fallan en casos límite. La supervisión humana sigue siendo imprescindible, aunque ahora corregir esos problemas sea tan sencillo como describirlos en lenguaje natural.
Un experimento que dura tres minutos
Para no quedarnos en la teoría, te propongo algo concreto. Entra en Bolt.new, crea una cuenta gratuita y escribe el siguiente prompt (o uno parecido):
Pulsa enter y observa.
En menos de dos minutos tendrás un juego funcionando, con su física de pelota, sus palas, su marcador. Puedes publicarlo y jugarlo desde cualquier móvil. Si quieres ver el resultado antes de probarlo tú mismo, aquí tienes el que construí yo siguiendo exactamente ese proceso: [ENLACE AL PONG].
Es una demostración sencilla, lo reconozco. Pero sirve para romper la resistencia mental que hace que mucha gente descarte la idea de construir sus propias herramientas antes de haberlo intentado siquiera.
Ya no somos programadores, somos constructores
Aquí quiero detenerme un momento, porque creo que hay un cambio de mentalidad importante que no es solo semántico.
Hace algunos años, la barrera entre tener una idea y convertirla en software era el código. Si no sabías programar, dependías de alguien que sí supiera. Hoy esa barrera ha desaparecido casi por completo, y lo que ha ocupado su lugar es algo diferente: la capacidad de pensar con claridad qué quieres construir y para qué.
La IA ya programa. Lo hace de verdad, no como metáfora. Lo que hacemos nosotros es algo distinto: definir el problema, imaginar la solución, tomar las decisiones de diseño, evaluar si el resultado tiene sentido y corregir el rumbo cuando hace falta. Eso no es programar. Es construir. Y construir, a diferencia de programar, no requiere conocer la diferencia entre un bucle y una función. Requiere tener criterio, curiosidad y una idea que merezca la pena materializar.
Si tienes alguna de esas ideas rondándote la cabeza desde hace tiempo, este es el momento de tomarla en serio. Piénsala bien, descríbela con claridad y déjale a la IA la parte técnica. Y cuando no entiendas algo siempre puedes pedirle a la IA que te lo explique en un lenguaje accesible para personas sin conocimientos técnicos.
Pong sencillo con Bolt.new
Os dejo la captura de pantalla del Pong retro creado con un sólo prompt con Bolt.new. [Puedes jugar aquí]
Pong avanzado hecho con Claude y ChatGPT
Si eres como yo y no te conformas con el primer resultado que te da la IA puedes evolucionar una idea simple como la del pong clásico y añadir elementos nuevos como obstáculos en mitad de la pista o aumento progresivo de la velocidad de la bola hasta velocidad 2x. Te dejo el enlace, resultado de varias iteraciones que empecé en Claude y rematé con ChatGPT. [Puedes jugar aquí]
Sígueme
Conectando tecnología y vida cotidiana de forma sencilla.
Sigue explorando con Curiosidad Artificial
