Notícias Promotional graphic announcing the beta release of 4D 21 R2, highlighting new features in the upcoming version of the 4D development platform.

4D 21 R2 Beta comienza hoy

Traducido automáticamente de Deepl

Las pruebas beta de 4D 21 R2 comienzan hoy, con la introducción de flujos de trabajo de IA sensibles a los documentos, clasificación semántica de resultados, renderización moderna de la interfaz de usuario de Windows y una serie de mejoras específicas en el editor, los componentes y 4D View Pro, diseñadas para reducir la fricción y mantener la intención más cerca del código.

Notícias Promotional banner announcing the release of 4D 21 LTS, the latest long-term support version of the 4D development platform.

4D 21 LTS ya está aquí

Traducido automáticamente de Deepl

4D 21 LTS, la versión más completa de 4D hasta la fecha, ya está disponible.

En los últimos dos años, 4D ha avanzado a un ritmo excepcional. Las versiones de funciones introdujeron bases importantes en inteligencia artificial, redes, seguridad, modelado de datos, integración web y herramientas de desarrollo. Estas innovaciones no fueron mejoras aisladas. Transformaron la forma en que se crean, amplían y mantienen las aplicaciones a largo plazo.

Producto blank

Gestión de sesiones en 4D Qodly Pro

Traducido automáticamente de Deepl

¿Alguna vez ha deseado tener un control total sobre lo que ocurre cuando expira la sesión de un usuario, sin tener que lidiar con comportamientos fijos o añadir su propia lógica de tiempo de espera? ¿Sin tener que mantener temporizadores personalizados, hacer malabarismos con tokens o esperar que la interfaz de usuario adivine lo que está haciendo el backend?

La gestión de sesiones en 4D Qodly Pro le ofrece un par de eventos de aplicación que puede conectar a su propia experiencia de usuario. Uno avisa al usuario antes del corte, el otro se activa cuando la sesión ha finalizado oficialmente. Usted decide qué activan.

Producto blank

Mejora tu interfaz de escritorio con widgets web usando 4D Qodly Pro

Traducido automáticamente de Deepl

¿Alguna vez ha querido enriquecer su interfaz de usuario con widgets conocidos de los sitios web, como un mapa de navegación? ¿No aprendiendo JavaScript y lidiando con CSS y HTML y luchando para pasar datos entre estos dos mundos?

Una nueva integración entre Web Areas y 4D Qodly Pro le permite ofrecer interfaces ricas y dinámicas dentro de sus formularios 4D manteniendo toda su lógica de negocio dentro de 4D Server.

Producto blank

Insertar páginas Qodly en un espacio web 4D sin costo adicional

Traducido automáticamente de Deepl

Con 4D 21, se abre una nueva oportunidad: integrar de manera transparente una página Qodly dentro de un área web en un formulario 4D sin necesidad de licencia 4D Client adicional. Potenciado por 4D Qodly Pro, ahora tiene acceso completo a una nueva generación de interfaces de usuario modernas y dinámicas. Ya no necesita elegir entre formularios de escritorio y web: combine ambos y evolucione a su propio ritmo.

Notícias Festive New Year 2026 banner featuring 4D 21LTS software release announcement, with gift boxes, balloons, and fireworks on a red background.

Feliz año nuevo 2026 🎉

Traducido automáticamente de Deepl

Ahora que el año llega a su fin, queremos desearle un Feliz Año Nuevo 2026.

Este momento entre años conlleva cierta claridad. La presión disminuye. Vuelve la perspectiva. Puedes sentir lo que funcionó, lo que fluyó y lo que está listo para avanzar más rápido. Es un buen lugar para pararse. Tranquilo. Concentrado. Mirando hacia delante con intención.

Algunas cosas ya se están alineando para el año que viene.

Producto blank

Dar IA a una aplicación 4D de hace 30 años

Traducido automáticamente de Deepl

En sólo un par de años, la Inteligencia Artificial ha pasado de ser una tendencia emergente a un componente esencial del software moderno. ChatGPT, Grok, Gemini y otros asistentes de IA juegan ahora un papel importante en la vida diaria de todos, tanto profesional como personalmente.
Es por eso que 4D 21 introduce 4D.Vectors y 4D AI Kit: para dar a los desarrolladores 4D herramientas simples y eficaces para añadir funcionalidades potenciadas por IA a sus aplicaciones.
Ya hemos compartido muchos ejemplos, tutoriales y webinars sobre IA, pero hace poco me pregunté: ¿qué haría falta para introducir IA en una aplicación 4D de hace 30 años?
¿Podría simplemente preguntar a dicha aplicación por sus 10 principales clientes y obtener al instante un bonito gráfico de vuelta?

Bueno, ¿adivinen qué? Resultó ser tan sencillo que merece su propia entrada en el blog.

Producto blank

ORDA – Manejar una lógica basada en eventos durante las operaciones de base de datos

Traducido automáticamente de Deepl

Esta función sigue adelante con un nuevo paradigma: manejar los datos de una forma basada en eventos. 4D 21 proporciona una serie completa de eventos relacionados con operaciones de base de datos(guardar o soltar).

Los eventos ORDA pueden reemplazar a los triggers y ofrecen muchas más ventajas: más control, permitiéndole codificar su lógica de negocio (incluyendo trabajos que consumen mucho tiempo como imprimir facturas o almacenar datos externos) directamente en una función de clase de datos ORDA. Responden a eventos a nivel de datos como nuevo, modificar, guardar, soltar (CRUD)

Los eventos ORDA ofrecen una granularidad precisa y un sofisticado manejo de errores, lo que conduce a una fuerte integridad de los datos y una mejor organización del código.

Descubra cómo implementar la lógica de negocio apropiada en cada paso de una acción de guardar o soltar.

Producto blank

ORDA – Permisos – Restringir/permitir el acceso web a los recursos en un solo clic

Descubra aquí, cómo, en los procesos web, puede proteger sus recursos (datos + lógica de negocio) de accesos maliciosos y de usuarios no autorizados… en un solo clic.

En modo de desarrollo, establezca la propiedad Restringir acceso por defecto en FALSE para concentrarse en la organización de su código, modelo de datos, arquitectura de páginas Qodly, pruebas … sin ninguna restricción para utilizar datos o llamar a funciones.

Cuando esté listo para implementar los perfiles de usuario, simplemente establezca la propiedad Restringir acceso por defecto en TRUE para asegurarse de que nadie accederá a sus datos y lógica de negocio sin estar explícitamente autorizado.

Producto blank

Adiós a 4D Internet Commands – Bienvenida la integración de Internet moderna

Con el lanzamiento de 4D 21, decimos oficialmente decir adiós al plugin 4D Internet Commands, compañero de muchos desarrolladores desde los primeros días de Internet. Pero esto no es sólo el fin de una era. Es el comienzo de una forma más segura, poderosa y agradable de manejar las comunicaciones de Internet en 4D.
Puede seguir utilizando el plug in 4D Internet Commands de la versión 20 con 4D 21. Entonces, ¿por qué hacer el cambio? Porque las nuevas clases integradas no son simples reemplazos, son un replanteamiento completo de cómo los protocolos de Internet deben ser manejados en un entorno de desarrollo moderno. Son nativas, hilo seguras y están diseñadas para cumplir con los estándares actuales de seguridad, rendimiento y flexibilidad.