La IA permite crear aplicaciones a medida, pero cambia una dependencia por otra
El desarrollo asistido por inteligencia artificial abre la puerta a herramientas adaptadas a necesidades concretas. A cambio, el usuario debe asumir sus límites y una nueva dependencia de los modelos.

Crear una aplicación para una tarea concreta ya no exige necesariamente saber programar: los modelos de inteligencia artificial permiten describir lo que se quiere y generar código a partir de esas instrucciones. Este enfoque, conocido como vibe coding, puede ayudar a cubrir necesidades que las aplicaciones convencionales dejan fuera.
El cambio afecta a quienes necesitan una función muy específica y no la encuentran en el software disponible. En lugar de esperar a que un desarrollador la incorpore, pueden intentar construir una herramienta propia. Eso no garantiza, sin embargo, que el resultado sea seguro, fácil de mantener o adecuado para cualquier uso.
Una aplicación para cada necesidad
Muchas aplicaciones reúnen funciones para atender a públicos distintos, aunque cada persona solo utilice una parte. También puede ocurrir lo contrario: que falte precisamente el botón o la tarea que un usuario necesita.
Con un chatbot capaz de generar código, la idea es explicar esa necesidad mediante instrucciones en lenguaje natural. El modelo actúa como intermediario entre la petición y el programa, aunque después pueda hacer falta corregir errores o ajustar el resultado.
Entre las posibilidades que plantea este enfoque están las herramientas para controlar dispositivos domésticos, gestionar tareas familiares o retirar aplicaciones preinstaladas de un móvil Android. También se puede intentar diseñar una aplicación para que los datos permanezcan en el entorno del usuario, aunque conseguirlo dependerá de cómo esté construida y configurada.
La personalización no empezó con la IA
Antes de estos modelos ya existían formas de adaptar el software. Las macros de Excel, IFTTT, Tasker en Android o Atajos en iOS permiten automatizar tareas y combinar acciones.
La diferencia está en la manera de pedirlo. En vez de aprender a manejar cada herramienta, un usuario puede describir al modelo lo que busca. Eso reduce parte de la barrera de entrada, pero no elimina la necesidad de comprobar qué hace el programa generado.
Más autonomía, con nuevos límites
La dependencia del desarrollador de una aplicación puede trasladarse al proveedor del modelo de IA. Además, si se opta por un plan de pago, el coste ya no estará necesariamente en la aplicación, sino en la herramienta utilizada para crearla.
Una aplicación hecha a medida tampoco viene acompañada por defecto de soporte o mantenimiento. Corregir fallos puede depender de volver a pedir ayuda al modelo, y que funcione para una persona no demuestra que sea segura o que pueda atender a miles de usuarios.
Por ahora, estas herramientas ofrecen una vía para rellenar huecos concretos, más que una garantía de sustitución del desarrollo profesional. La comodidad de pedir una función con palabras no elimina la responsabilidad de revisar el resultado.