
Deyel 8.7
agosto 12, 2024Deyel 8.8

Nuevo
Modela Entidades con Inteligencia Artificial
Deyel incorpora el uso de Inteligencia Artificial para optimizar el modelado inicial de entidades, acelerando significativamente los tiempos de desarrollo. Con esta nueva funcionalidad, puedes generar una entidad completa en segundos a partir de un prompt que describa sus características. La entidad se genera en el contexto de la aplicación elegida, pudiendo establecer relaciones con otras entidades y listas de valores existentes. Además, los atributos de la entidad generada respetan los estándares definidos en la aplicación, incluyendo por ejemplo, nombres, identificadores, longitudes y tipos de datos preestablecidos.
Aspectos Destacados
- Modelado rápido y eficiente: Podrás generar la entidad en segundos, obteniendo un punto de partida práctico que acelera el desarrollo.
- Organización Inteligente: Los atributos se agrupan automáticamente en contenedores, mejorando la comprensión y el manejo de las entidades.
- Integración Automática: Los campos creados se vinculan automáticamente con otras entidades o listas de valores existentes, siempre que las propiedades sean compatibles.
- Buenas Prácticas Incorporadas: Los identificadores de atributos siguen estándares recomendados, lo que te asegura un diseño de alta calidad desde el inicio.
- Además de la estructura de la entidad, se generan automáticamente los campos de la grilla y los filtros, basándose en los atributos más relevantes para cada sección.
Incorpora Inteligencia Artificial en tus Reglas de Negocio
Acelera el modelado de reglas de negocio en tus aplicaciones con el poder de la Inteligencia Artificial. Comienza a crear tus reglas avanzadas a través de prompts personalizados basados en tus requerimientos para generar automáticamente las reglas que necesitas implementar.
Aspectos Destacados
- Diseña y prueba tus reglas avanzadas rápidamente con una experiencia guiada y optimizada por IA.
- Reducirás el tiempo necesario para modelar tus reglas avanzadas, generando código con menor margen de error gracias a la ayuda de la inteligencia artificial.
- Usa tus requerimientos de implementación como prompts para que la inteligencia artificial te ayude e implemente el código Java, haciendo uso de Deyel SDK para reglas avanzadas.
Server-Side Rendering (SSR) en el Modelador de Páginas
El modelador de páginas incluye la opción de habilitar la facilidad de renderizado del lado del servidor, una funcionalidad clave para mejorar hasta un 70% la velocidad de respuesta de tus aplicaciones web. La misma permite procesar y representar una página directamente en el servidor antes de enviarla al navegador del usuario. Esto significa que el contenido de la página ya está listo para ser mostrado inmediatamente, eliminando tiempos de espera innecesarios.
Aspectos Destacados
- Visualización más rápida: Verás el contenido de tus páginas en forma casi inmediata, ya que se elimina el retraso asociado a la carga de los scripts y la transformación inicial del contenido visual en el navegador.
- Disponibilidad en la primera solicitud de carga: La página entera, incluido el contenido dinámico, estará lista desde la primera solicitud, lo que evitará que veas páginas incompletas o con placeholders mientras el contenido se carga.
- Mejor rendimiento en dispositivos móviles y conexiones lentas: SSR reduce la cantidad de trabajo que realiza el navegador, lo que beneficia especialmente a dispositivos con recursos limitados. Al cargar la página desde el servidor ya renderizada, el impacto de conexiones de red lentas o inestables se minimiza.
- Optimización de la experiencia del usuario: Verás que tu navegación es fluida y rápida, sin interrupciones.
- SEO mejorado: Las páginas renderizadas con SSR suelen ser mejor indexadas por los motores de búsqueda, aumentando la visibilidad de las aplicaciones web.
Previsualización de Archivos
Los campos de tipo archivo en los modeladores de entidades y páginas pueden configurarse utilizando el modo de visualización "Previsualizador". Esta funcionalidad permite obtener una referencia visual inmediata del contenido cargado directamente en el campo, lo que optimiza la interacción con archivos. Diseñada para mejorar la experiencia del usuario, esta característica facilita una gestión más práctica e intuitiva de los archivos durante la ejecución de las aplicaciones.
Aspectos Destacados
- Podrás previsualizar el contenido de los archivos directamente dentro del mismo ambiente de ejecución, eliminando la necesidad de descargarlos o abrirlos en una ventana separada.
- Al ejecutar la página o entidad, podrás ver una miniatura dentro del contenedor del archivo, de manera de tener una referencia visual rápida del contenido cargado.
- Contarás con mayor versatilidad en el ambiente de ejecución, lo que es ideal para escenarios donde se requiere una previsualización constante, como la gestión de imágenes, documentos o archivos multimedia.
- Podrás visualizar archivos de diferentes tipos, con extensiones tales como pdf, doc o docx, xls o xlsx, ppt o pptx, png, jpg, jpeg, txt y csv, entre otros.
Mejoras
Experiencia de Usuario Optimizada en el Modelador de Páginas
Se incorporó un conjunto de mejoras destinadas a optimizar la experiencia del usuario y ofrecer mayor flexibilidad durante el modelado de páginas. Entre ellas, hacer zoom en la página durante el modelado, compartir configuraciones de estilo entre diferentes elementos, mejoras en la facilidad de capas y la inclusión de CSS personalizado en el modelador, para personalizar el diseño de las páginas.
Aspectos Destacados
- Utilizar el zoom en el modelador de páginas te permitirá trabajar con mayor precisión en secciones específicas al hacer “zoom in”, o bien visualizar la estructura completa de la página al hacer “zoom out”.
- Tendrás la facilidad de copiar fácilmente los estilos configurados en un elemento y aplícalos a otros elementos, compatible con propiedades como colores, fuentes, márgenes y bordes, entre otras.
- Podrás utilizar atajos de teclado, como CTRL + Alt + C para copiar estilos y CTRL + Alt + V para pegarlos, o bien utilizar estas operaciones haciendo clic derecho sobre un elemento.
- Al seleccionar un elemento en la página y abrir el panel de capas, dicho elemento será automáticamente visible en el panel, asegurando un acceso rápido a su ubicación.
- Podrás realizar modificaciones de estilo, que no están disponibles en las propiedades estándar del modelador de páginas. Es ideal para escenarios donde necesitas un control detallado sobre la apariencia de tus elementos.
Mejor Usabilidad en el Modelador de Aplicaciones
Se implementaron mejoras en el modelador de aplicaciones, enfocadas en optimizar la experiencia del usuario y aumentar la eficiencia durante el diseño y publicación de aplicaciones. Como novedades principales, se incluye el ajuste de altura de figuras para visualización completa de las páginas dentro del modelador, y también la incorporación de la herramienta “mano” para desplazarte dentro del área de modelado. También se incorpora la posibilidad de copiar directamente el enlace de la app desde el modelador tras la publicación de una aplicación, de manera de agilizar la distribución del enlace.
Aspectos Destacados
- Utiliza el ajuste de altura de figuras para gestionar proyectos con múltiples páginas, para facilitar la navegación y edición de proyectos extensos o con diseños complejos.
- Podrás utilizar shortcuts para activar la herramienta “mano” o volver al modo de selección, y también activarla temporalmente mientras presionas la barra espaciadora.
- Una vez publicada la aplicación, podrás copiar directamente su enlace desde el modelador, agilizando la distribución del enlace.
Uso de Variables de Entidades Vinculadas a Procesos
La configuración de valores predeterminados para las variables de un proceso es posible cuando utilizas un proceso vinculado a una entidad. Esto permite que los valores se asignen a las variables automáticamente, optimizando la carga de datos en las actividades y mejorando la eficiencia en la gestión de casos. Al iniciar actividades con datos preconfigurados, los usuarios pueden enfocarse plenamente en el progreso del proceso, eliminando la necesidad de ingresar información manualmente.
Aspectos Destacados
- Aprovecha el poder de las funciones predefinidas de Deyel para configurar valores predeterminados de forma dinámica y personalizada.
- Ahora, las variables de los procesos pueden tomar valores no solo de la entidad utilizada en la actividad, sino también de otras entidades asociadas al caso en curso, ampliando las posibilidades de automatización y mejorando la eficiencia en la gestión de datos.
Modelado de Mejoras para la Ejecución de Actividades
El modelador de procesos incorpora facilidades al modelar sus actividades, mediante una nueva configuración que indica el guardado parcial de los datos de una entidad y el modelado de un nuevo botón para requerir una confirmación al ejecutar la actividad.Con la propiedad de una actividad “Guardado parcial” se define que en la interfaz de la misma, se visualice el botón “Guardar”, de manera que puedan guardarse los avances sin necesidad de dar por finalizada la actividad. Esto es una gran ayuda cuando se trata de entidades con muchos campos, así se la puede ir completando de forma incremental.
Adicionalmente, la propiedad “Requerir confirmación” para la ejecución de actividades, permite definir un mensaje para que el usuario confirme la ejecución de la actividad, y de esta forma se evita hacerlo por accidente. El modelado de este mensaje se realiza con el asistente de escritura de reglas embebidas.

Aspectos Destacados
- Podrás guardar parcialmente tus avances sobre una entidad asociada a una actividad de un proceso sin haber finalizado la ejecución de la misma.
- Tendrás disponibles mensajes de confirmación en la ejecución de las actividades asociadas a una entidad, evitando finalizar alguna actividad por accidente.
- Si lo deseas puedes modelar el mensaje de confirmación utilizando el asistente de escritura de reglas embebidas.