Topics

Claude × Desarrollo de aplicaciones por no ingenieros② - Cómo creé una aplicación simple para resolver dificultades en el trabajo diario

  • column

Ha pasado un tiempo, pero en el artículo anterior escribí sobre cómo creé una aplicación de lista de películas para ver con Claude.

Desde entonces, me enganchó el desarrollo de aplicaciones con IA, y mientras seguía ajustando la aplicación con Claude, la cuenta que nos habían distribuido en la empresa alcanzó rápidamente el límite de uso.

Pensé que esto podría afectar el trabajo normal, así que decidí contratar un plan de pago personal.

"Esta vez crearé algo que realmente sea útil para el trabajo"

Con esta determinación comencé a idear, pero al final lo que creé fue nuevamente una aplicación que no tenía nada que ver con el trabajo.

Contexto de la creación

El tema esta vez fue resolver un pequeño problema que tenía una empresa de diseño arquitectónico gestionada por conocidos.

Allí, cuando completan la construcción y entregan la propiedad al cliente, crean un informe en una hoja de cálculo.

El informe tiene una plantilla fija, y el contenido solo incluye texto y fotografías.

Debido a que el contenido de entrada es simple, las múltiples funciones de la hoja de cálculo se vuelven contraproducentes, y he escuchado que las personas sin experiencia en su uso tardan bastante tiempo incluso en crear un único informe.

Lo que quieren hacer es simple, pero la herramienta tiene demasiadas funciones y termina siendo más complicado. Pensé que este era exactamente el momento para una aplicación especializada.

El problema no es "insuficiente" sino "demasiado"

Cuando se habla de insatisfacción con una herramienta, normalmente se piensa en la dirección de "me gustaría tener esa función" que es "insuficiente", pero esta vez es lo opuesto: el pensamiento de "restar" donde "hay demasiadas funciones y es más difícil de usar".

Incluso en estas situaciones, el desarrollo con IA encaja perfectamente.

Es difícil eliminar funciones de un producto comercial lleno de características diversas, pero construir desde cero "solo lo necesario" es en realidad más fácil.

Después de identificar las funciones necesarias del contenido del trabajo y comunicar lo que queremos hacer a Claude de la forma habitual, completamos esta aplicación.

1. Lista de documentos

Al abrir la aplicación, primero se muestran los informes creados en una lista. Desde aquí seleccionas crear uno nuevo o editar un documento existente.

Para crear uno nuevo, haz clic en el botón en la esquina superior derecha de la pantalla; para editar un documento existente, haz clic en el documento correspondiente de la lista.

2. Funcionalidad de creación de documentos simplificada al máximo

Al preparar plantillas de documentos por adelantado y permitir que el trabajo comience desde un estado en el que se ha creado una copia de cada plantilla, se eliminan las tareas innecesarias como la creación manual de plantillas y la duplicación.

Agregar páginas es tan simple como seleccionar una de las plantillas proporcionadas. La reorganización de hojas y los cambios de nombre se realizan de manera similar a una hoja de cálculo, lo que elimina la curva de aprendizaje durante la implementación.

El proceso de entrada se ha simplificado al máximo: solo ingresa texto en los campos proporcionados y registra imágenes.

Dado que solo necesitas completar los campos predefinidos, puedes crear documentos con un mínimo de operaciones.

Las imágenes cargadas se comprimen automáticamente, lo que te permite subir directamente fotos tomadas con smartphone sin necesidad de edición previa, incluso si ocupan mucho espacio.

3. Impresión de documentos y conversión a PDF

Una vez completada la entrada, verifica el resultado en la vista previa.

En la fase de vista previa, los encabezados, líneas y fuentes se alinean automáticamente y se ajustan para caber en tamaño A4.

Sin que el responsable tenga que realizar ajustes tediosos, el informe se completa de forma limpia y ordenada simplemente presionando el botón de impresión.

4. Función de copia de seguridad

Esta aplicación no se integra con bases de datos, por lo que los datos se guardan principalmente en el almacenamiento local.

Idealmente, habríamos preferido guardar los datos en una base de datos, pero decidimos rechazar esa opción porque no nos parecía correcto que una persona sin experiencia en ingeniería introdujera la información de los clientes en una base de datos simplemente siguiendo las instrucciones de la IA.

Aun así, consideramos que sería mejor poder migrar datos y realizar copias de seguridad, por lo que añadimos funciones de exportación e importación de datos.

Aunque es manual, es posible hacer copias de seguridad con los requisitos mínimos y transferir datos a otros dispositivos.

Resumen

Existen servicios que permiten crear aplicaciones incluso sin ser ingeniero desde hace algunos años, pero la mayoría funcionan combinando funciones predefinidas.

Aunque es cómodo, no permite personalizaciones detalladas, y muchos han sentido la frustración de que no llega exactamente a lo que necesitan.

Por el contrario, el desarrollo con IA permite incluir todas las funciones necesarias 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 espera.

¿No hay en su entorno tareas que se dice que son simples pero que de alguna manera llevan más tiempo del que deberían?

Quizás puedas resolver esto fácilmente creando una aplicación simple.

Como mencionamos en el artículo anterior, te recomendamos que comiences sin presión y veas qué resulta.

Autor de este artículo

¡Director en ascenso desde la incorporación como recién graduado, actualmente en plena lucha! Aspirando a ser un talento versátil que domine todos los campos, desde el diseño hasta la gestión de publicidad. Mientras busco una dirección inteligente en el trabajo, en mi vida privada disfruto de la vida de reclusión en una fortaleza llamada hogar. Tengo una pasión por el anime.

Handa

Director Web / Incorporado en 2022

Ver artículos de este staff

Destacamos por nuestro equipo confiable y nuestra rápida capacidad de respuesta

En Liberogic, nuestro personal experimentado impulsa activamente los proyectos, lo que nos ha ganado una alta evaluación de nuestros clientes.
Nos aseguramos de asignar adecuadamente gerentes de proyecto y directores, manteniendo una ejecución fluida de todo el proyecto. Evitamos aumentos de costos innecesarios mediante asignación completa, distribuyendo recursos estratégicamente según las necesidades, y somos reconocidos por la rapidez en la comprensión de tareas, elaboración de presupuestos y entrega de cotizaciones.

* Tome en cuenta que nuestra empresa no participa activamente en labores de residencia tipo SES.

Puede utilizar prácticamente todas las herramientas principales de gestión de proyectos y chat como Slack, Teams, Redmine, Backlog, Asana, Jira, Notion, Google Workspace, Zoom, Webex, entre otras.

Consulte con nosotros sobre sus dudas relacionadas con la web.

Casos de Estudio