Resumen del año: Las cinco características más destacadas de 2023

Traducido automáticamente de Deepl

2023 lleva cuatro versiones del producto repletas de las numerosas funciones que nos habéis solicitado.

A pesar de la dificultad de incluir muchas funciones impresionantes en sólo cinco selecciones, hemos elaborado una lista de las funciones más destacadas de 2023 basándonos en la participación de los usuarios:

#5 – Simplificar las declaraciones y asignaciones de variables en una sola línea

4D v20 R3 permite a los desarrolladores declarar e inicializar variables en una sola línea, eliminando sin esfuerzo el código repetitivo. Esta característica simplifica su proceso de desarrollo, produciendo código más limpio y eficiente. Para ello, tiene dos opciones: dejar que el compilador determine el tipo de variable a partir del valor automáticamente o especificarlo explícitamente para tipos complejos. Más información sobre esta característica.

#4 – Acceso 4D y Microsoft 365

Continuando con la tendencia de integrar la autenticación OAuth 2.0, 4D extiende sus capacidades para facilitar el acceso a la API de Microsoft 365, permitiendo interacciones con correos electrónicos a través de transportadores IMAP, SMTP o POP3. Esta funcionalidad, introducida en 4D v19 R3, proporciona un método directo para solicitar tokens de autenticación desde la plataforma de identidad de Microsoft. Más sobre esta funcionalidad

#3 – Una herramienta para la ejecución de código 4D en CLI

4D v20 introdujo una nueva aplicación llamada ‘tool4d’. una aplicación hecha a la medida para automatizar el proceso de construcción dentro de su cadena de desarrollo. Esta herramienta dedicada permite la ejecución de scripts headless a través de la interfaz de línea de comandos, mejorando la eficiencia y la flexibilidad en el desarrollo. Más información

#2 – Presentación de Qodly Studio

Qodly Studio se integra perfectamente en 4D, permitiendo a 4D Server alojar su aplicación como una aplicación web y de escritorio sin esfuerzo. No se requieren instalaciones adicionales o soporte para su clientela.

Su aplicación 4D de escritorio puede convertirse sin problemas en una aplicación web. Qodly Studio es actualmente accesible a partir de 4D v20 R2, requiriendo una licencia partner silver (o superior) y continuará evolucionando con funcionalidades adicionales en futuros Feature Releases. Más sobre esta funcionalidad

#1 – La característica principal de 2023: Gestión de errores mejorada

La característica principal de 2023 es una característica que se incorpora con 4D v20 R2: la capacidad de lanzar errores en su código 4D.

Esta funcionalidad funciona de forma similar a cualquier otro error 4D, permitiéndole lanzar un diálogo de error o manejarlo a través de un método ON ERR CALL. La clave para desbloquear esta funcionalidad reside en el nuevo comando throw.

Al aprovechar el poder de lanzar errores, puede elevar el nivel de retroalimentación del usuario que proporciona dentro de sus interfaces. Como los errores se detectan en tiempo real, puede ofrecer rápidamente información completa y precisa a los usuarios finales. Esta información mejorada permite a los usuarios comprender mejor la naturaleza del error y tomar las medidas adecuadas, lo que se traduce en una mejora general de la experiencia del usuario. Además, puede implementar un registro de errores más eficaz; la captura de información detallada sobre errores en el momento en que se producen puede proporcionar información valiosa para la depuración y la solución de problemas. Más información sobre esta función

Conclusión

Aunque estas cinco funciones son las más destacadas, entendemos que sus preferencias pueden diferir. No dude en compartir sus favoritos en los foros de 4D.

Esperamos que nos cuente cuáles son las funciones que más le han gustado.

Avatar
• Gerente de Mercadeo de Producto - Intissar ingresó a 4D en 2017 como Gerente de Mercadeo de Producto. Trabaja estrechamente con los equipos de producto, mercadeo, ingeniería y soporte técnico para destacar el "por qué", el "cómo" y el "qué" de las funcionalidades nuevas y actualizadas a diferentes audiencias. Esta proximidad le permite elaborar marcos de mensajería y escribir contenidos en profundidad y muestras de código para el blog y el sitio web de 4D. Después de graduarse como ingeniera en Ciencias de la Computación en la universidad de VINCI, Intissar trabajó en varias startups como ingeniera de software. Su experiencia práctica incluye la especificación, el diseño y el desarrollo de software, la formación y el apoyo a los usuarios y la gestión de equipos.