Ha pasado un poco de tiempo, pero en el artículo anterior escribí sobre la creación de una aplicación de lista de películas por ver junto con Claude.
Desde entonces me enganché al desarrollo de aplicaciones con IA y, mientras seguía ajustando detalles de la aplicación con Claude, la cuenta que la empresa nos había asignado alcanzó su límite de uso en muy poco tiempo.
Pensando que esto podría afectar también a mi trabajo habitual, decidí contratar un plan de pago a título personal.
"Esta vez voy a crear algo que sea útil para el trabajo".
Con ese ánimo me puse a pensar en ideas, pero al final la aplicación que salió no tenía nada que ver con el trabajo.
Antecedentes del proyecto
El tema de esta ocasión es resolver una pequeña dificultad que tiene una empresa de diseño arquitectónico gestionada por un familiar.
Según me contaron, cuando terminan una obra y entregan el inmueble al cliente, elaboran los informes en una hoja de cálculo.
La plantilla del informe está definida y el contenido se limita a texto y fotografías.
Me contaron que, como la entrada es muy sencilla, la gran cantidad de funciones de la hoja de cálculo acaba jugando en contra: quienes no están acostumbrados a manejarla tardan bastante tiempo en crear incluso un solo informe.
Lo que se quiere hacer es sencillo, pero la herramienta es tan completa que termina complicando las cosas. Pensé que aquí es donde una aplicación dedicada cobra sentido.
El problema no es que falten funciones, sino que sobran
Cuando se habla de frustración con una herramienta, lo habitual es pensar en "me falta esta función". En este caso, en cambio, el enfoque es el opuesto: restar. Las funciones sobran y eso hace que la herramienta sea más difícil de usar.
En situaciones como esta, el desarrollo con IA encaja muy bien.
Quitar funciones a un producto terminado, que incluye muchas capacidades, es difícil. Sin embargo, construir desde cero solo con lo que se necesita resulta, en cambio, bastante sencillo.
A partir de las tareas de trabajo, identifiqué las funciones necesarias y, como de costumbre, le expliqué a Claude lo que quería hacer. El resultado fue una aplicación como esta.
1. Lista de documentos
Al abrir la aplicación, primero se muestra en una lista los informes ya creados. Desde aquí se puede elegir entre crear uno nuevo o editar un documento existente.
Para crear uno nuevo, haga clic en el botón de la esquina superior derecha de la pantalla. Para editar un documento existente, haga clic en el documento correspondiente de la lista.
2. Función de creación de documentos simplificada al máximo
Al preparar de antemano las plantillas de los documentos y permitir comenzar el trabajo con cada plantilla ya creada una vez, se eliminan tareas innecesarias como crear o duplicar plantillas manualmente.
Para añadir páginas, basta con elegir cualquiera de las plantillas disponibles. Reordenar hojas o cambiar su nombre se realiza de forma similar a una hoja de cálculo, de modo que no requiere un periodo de aprendizaje al empezar a usarla.
La introducción de datos también es muy sencilla: solo hay que escribir el texto en los campos preparados o registrar las imágenes.
Como solo hay que completar los campos establecidos, es posible crear un documento con las operaciones mínimas necesarias.
Las imágenes subidas se comprimen automáticamente, por lo que las fotos tomadas con el móvil, que suelen ocupar mucho espacio, se pueden subir tal cual, sin necesidad de editarlas.
3. Impresión de documentos y conversión a PDF
Una vez completada la introducción de datos, revise el resultado en la vista previa.
En la vista previa se ajustan los encabezados, las líneas, las fuentes y el formato, y el contenido se adapta automáticamente para que quepa en tamaño A4.
El responsable no necesita realizar ajustes tediosos: basta con pulsar el botón de impresión para obtener un informe bien presentado.
4. Función de copia de seguridad
Esta aplicación no está conectada a una base de datos, por lo que los datos se guardan básicamente en el almacenamiento local.
Lo ideal habría sido guardar los datos en una base de datos, pero, como alguien que no es ingeniero, consideramos que no era adecuado introducir la información de los clientes en una base de datos conectada siguiendo las indicaciones de la IA, así que en esta ocasión decidimos descartarlo.
Aun así, pensamos que sería bueno poder migrar y hacer copias de seguridad de los datos, por lo que añadimos funciones de exportación e importación de datos.
Aunque requiere un proceso manual, también es posible realizar copias de seguridad básicas y transferir los datos a otro dispositivo.
Conclusión
Desde hace unos años existen servicios que permiten crear aplicaciones sin conocimientos de programación, pero la mayoría funciona combinando funciones que ya vienen preparadas.
Aunque son sencillos, es probable que muchas personas hayan sentido frustración por no poder personalizar los detalles como desearían.
En cambio, el desarrollo con IA permite incorporar tantas funciones como se necesiten y realizar personalizaciones flexibles. Además, no requiere conocimientos de código, y la barrera de entrada es mucho más baja de lo que se suele pensar.
¿No le ha pasado alguna vez con tareas "muy sencillas en su idea, pero que por algún motivo le cuestan más tiempo de lo esperado"?
Quizás se pueda resolver fácilmente creando una aplicación sencilla.
Aunque se solapa con el artículo anterior, lo recomendable es empezar a crearla con una actitud relajada.
Director web con una trayectoria ascendente desde su ingreso como recién graduada, actualmente en plena dedicación. Aspira a convertirse en una profesional polivalente que domine todos los ámbitos, desde el diseño hasta la gestión de publicidad, y afronta nuevos retos cada día. En el trabajo busca una dirección ágil y eficaz, mientras que en su vida personal disfruta de una vida de retiro en su propia fortaleza: su hogar. Le gusta el anime.
Handan-chan
Director web / Incorporación en 2022