Cómo crear una app con IA
La parte que la IA resuelve hoy es mayor de lo que casi todo el mundo supone, y menor de lo que sugieren las demostraciones. Vale la pena separarlas.
Lo que cambió de verdad
Antes, entre la idea y la primera pantalla había un tramo largo: elegir tecnología, montar el proyecto, crear la base de datos, conectar las pantallas. Ese tramo se redujo a un párrafo de descripción. Es el mayor cambio práctico, y es real.
Lo que no se redujo es el resto: decidir qué hace la app, descubrir qué falta cuando alguien la usa, y ocuparse de todo lo que involucra dinero y permisos.
Un asistente de chat no es un creador de apps
Es la confusión que más tiempo cuesta. Un asistente de chat devuelve código. Un creador devuelve una app funcionando.
Entre una cosa y otra está todo esto: dónde corre la app, dónde viven los datos, cómo alguien inicia sesión, cómo llega a una dirección, cómo cambias una pantalla la semana siguiente sin pegar archivos en ningún lado. Pedir el código a un asistente y no tener dónde ponerlo es donde terminan la mayoría de los intentos.
El ciclo que funciona
- descríbela en un párrafo: quién la usa, qué hace, qué se guarda;
- ábrela y haz clic. La primera versión nace navegable, y lo que está mal aparece antes usándola que leyéndola;
- corrige en el punto, una cosa por vez: "esta lista necesita filtrar por fecha", "solo el dueño de la cuenta puede borrar";
- publica pronto y mándala a quien la va a usar.
Pedir demasiado de una vez es el error habitual. Una corrección dirigida acierta más que una especificación larga, porque la IA acierta mejor cuando ve la pantalla que está mal. Cómo escribir ese pedido está en cómo escribir el prompt de una app.
Dónde la IA todavía se equivoca
- quién ve qué. Genera la pantalla; la regla de que un cliente no ve el pedido de otro hay que decirla, y hay que comprobarla;
- el camino triste. Un dato que falta, la conexión que se cae, lo mismo pulsado dos veces;
- el dinero. Importes, impuestos, devoluciones y qué pasa mientras un pago queda pendiente;
- lo que no pregunta. Si la descripción no lo dijo, inventa algo razonable, y razonable no es tu proceso.
La comprobación es corta y siempre vale: entra como usuario común e intenta hacer lo que ese usuario no debería poder.
Qué comprobar antes de invertir semanas
- la app se publica con dirección propia en vez de vivir en una vista previa;
- puedes exportar el código;
- los datos son tuyos y se pueden sacar;
- las correcciones son por conversación dirigida, no regenerando todo cada vez.
El resumen
- la IA acortó el comienzo, no el producto;
- un asistente devuelve código, un creador devuelve app funcionando: la diferencia es dónde vive;
- describe corto, abre, corrige en el punto, publica pronto;
- comprueba siempre permisos, errores y dinero, que es donde más falla;
- antes de invertir semanas, confirma publicación y exportación.