4D 21 R2 Beta comienza hoy
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.
4D 21 LTS ya está aquí
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.
Gestión de sesiones en 4D Qodly Pro
¿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.
Mejora tu interfaz de escritorio con widgets web usando 4D Qodly Pro
¿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.
Insertar páginas Qodly en un espacio web 4D sin costo adicional
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.
Feliz año nuevo 2026 🎉
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.
Dar IA a una aplicación 4D de hace 30 años
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.
ORDA – Manejar una lógica basada en eventos durante las operaciones de base de datos
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.
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.
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.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política
