Hoy comienza la beta de 4D v18 R6

Traducido automáticamente de Deepl

Nos complace anunciar el lanzamiento de la prueba beta de 4D v18 R6.

Sin más preámbulos, echemos un vistazo y veamos lo que esta versión de características tiene para usted:

  • Construya aplicaciones web avanzadas con sesiones web escalables.
  • Mejore la funcionalidad de búsqueda convirtiendo su iPhone en un escáner de código de barras, y construya aplicaciones ergonómicas 4D para iOS con muchas a muchas relaciones.
  • Acelere el proceso de desarrollo y evite los errores tipográficos gracias a la visualización del prototipo de una función y su breve descripción en el editor de código.
  • Conecte sus transportadores de correo con un token OAuth 2. 0 para aumentar la seguridad.
  • Utilice Buscar y Reemplazar para buscar (y reemplazar) datos, fórmulas o valores en toda la hoja o sólo en una parte específica, gracias a un nuevo comando de 4D View Pro.
  • Cree documentos de 4D Write Pro de forma más rápida y sencilla gracias a las nuevas mejoras en la barra de herramientas y en la barra lateral.
  • Y mucho más (ver abajo).

Descargue 4D v18 R6 ahora (Exclusivo para socios de 4D)

Nota: 4D v18 R6 incluye una actualización de la biblioteca ICU que forzará una reconstrucción automática de los índices. Dependiendo del tamaño del archivo de datos, esta operación podría tomar un tiempo y puede requerir una planificación avanzada.

Data Explorer – Preview

4D v18 R6 ofrece una versión preliminar de 4D Data Explorer. Los desarrolladores o administradores 4D pueden ahora explorar fácilmente los datos de su aplicación en un navegador web.

4D Web Server

Sesiones web escalables

4D v18 R6 responde a las potentes máquinas y procesadores actuales. Por ello, 4D Web Server ofrece un nuevo tipo de gestión de sesiones web para mejorar considerablemente el rendimiento: las sesiones web escalables. Son capaces de manejar varios procesos en modo preventivo, lo que significa manejar varias solicitudes de agentes de usuario al mismo tiempo.

4D for iOS

Mejora de la experiencia de usuario de las aplicaciones iOS

4D para iOS ya le permite aprovechar las relaciones de su base de datos para crear aplicaciones dinámicas y complejas, pero muchos de nuestros desarrolladores de 4D para iOS han pedido más… ¡y una vez más 4D lo ha hecho!

Las relacionesde muchos a muchos están ahora disponibles, permitiéndole entregar aplicaciones iOS con mejor ergonomía que nunca. ¡Y eso no es todo! Añada interacciones a un campo soltando una relación sobre él y muestre el número de registro correspondiente al hacer clic en las relaciones de uno a muchos que también están disponibles en esta versión.

Nuevos formatos para aplicaciones interactivas

Trabajamos constantemente para ofrecerle características que hagan que sus aplicaciones sean cada vez más interactivas, por lo que en 4D v18 R6, hay nuevos formatos de parámetros disponibles: ¡Firma y Código de barras!

escáner de código de barras para mejorar la navegación

Los códigos de barras y los códigos QR facilitan mucho las cosas ya que ahorran tiempo, aumentan la eficiencia y reducen los errores humanos. Como habrá adivinado, 4D v18 R6 le permite ir directamente a la vista correcta escaneando un código de barras o un código QR. Esto mejorará en gran medida la navegación y mejorará la experiencia de búsqueda, dándole la posibilidad de construir aplicaciones adaptadas a situaciones de campo (por ejemplo, para las necesidades de inventario del almacén).

Programming-related features

Trabajar con cadenas

4D proporciona herramientas muy versátiles para la búsqueda y comparación de cadenas, que pueden ser adaptadas a varios contextos y situaciones encontradas por los desarrolladores. Con 4D v18 R6, se ha añadido un nuevo comando y se ha mejorado otro. Ambos comandos permiten utilizar opciones para obtener resultados más precisos. Si tiene que gestionar búsquedas u ordenaciones específicas, ¡sin duda le serán de gran ayuda!

Escriba más código en menos tiempo

Cuando se trata de simplificar la escritura de código en el editor, 4D v18 R6 trae buenas noticias: ¡El prototipo de una función y una breve descripción se muestran en el editor de código! Esto le permite acelerar el proceso de desarrollo y evitar errores tipográficos.

Depurador mejorado

Nunca dejamos de trabajar para que tu experiencia de depuración sea mejor. Esta vez, hemos añadido nuevas opciones e información adicional que harán más fácil el seguimiento y análisis de tu código.

Cuadros de lista: Gestione los clics en las celdas editadas

Como desarrollador 4D, seguramente ha utilizado el evento de forma on clicked que puede ser utilizado en la mayoría de los objetos, incluyendo los cuadros de lista en los que los clics pueden ser gestionados tanto a nivel del propio cuadro de lista como dentro de los métodos de las columnas. A partir de 4D v18 R6, el evento de formulario on clicked se activa tanto si se está editando una celda como si no, lo que le proporciona un mayor control y mejora la interfaz.

Emails(IMAP)

Soporte de OAuth 2.0

Últimamente, los servidores de correo electrónico han comenzado a pasar a la autenticación OAuth 2.0 para aumentar la seguridad. A partir de 4D v18 R6, estamos proporcionando una manera de establecer el modo de autenticación OAuth 2.0 de una conexión.

Banderas y más banderas

Para permitir que su solución se integre bien con otros clientes de correo electrónico, a menudo necesita añadir información como «ya visto» o «urgente». El protocolo IMAP le permite asociar una lista de banderas a un mensaje para gestionar esta información adicional. Con 4D v18 R6, hemos añadido un conjunto de funciones al objeto transportador IMAP para añadir o eliminar banderas IMAP.

Guardar los emails en un buzón específico

Cuando envía correos electrónicos desde 4D, sus clientes pueden esperar tener una copia en el buzón de «Enviados» que muestra Outlook o Apple Mail. Para esto, 4D v18 R6 tiene un nuevo comando para usted.

4D Write Pro

Mejoras en la UI

La barra de herramientas y la barra lateral continúan creciendo con más funcionalidades para ayudarle a crear documentos aún más rápido y fácil.

4D v18 R6 trae nuevas mejoras en esta área, permitiéndole incrementar o disminuir el texto, copiar/pegar la regla, cambiar el color de fondo de un párrafo, cambiar el estilo de una palabra (mayúsculas, minúsculas, etc.).

4D View Pro

Función de buscar y reemplazar

Hay veces que al inicializar un documento de 4D View Pro, necesita encontrar algunos valores o etiquetas y reemplazarlos con datos emitidos desde 4D. Ahora es muy fácil con el comando VP Find. Gracias a este comando, puede encontrar datos, fórmulas o etiquetas y reemplazarlos en toda la hoja o sólo en una parte específica de ella.

Es el final

Cuando cargas un documento grande de 4D View Pro con muchas fórmulas, los cálculos pueden llevar algo de tiempo. Si utiliza un área fuera de la pantalla y quiere exportar el documento en formato PDF o Excel, por ejemplo, debe esperar a que estos cálculos se completen antes de hacerlo. En 4D v18 R6, hemos añadido dos nuevos eventos para hacerle saber cuándo se han completado los cálculos.

¿Necesita más detalles técnicos? Eche un vistazo a la documentación de4D v18 R6 Beta en el 4D Doc Center.

Sus comentarios son muy apreciados y nos ayudarán a mejorar la calidad de nuestro producto y a satisfacer mejor sus necesidades. Nos encantaría conocer su opinión sobre cualquiera de las funciones anteriores. Contribuya a nuestro foro «beta » (accesible para todos los socios de 4D). Y no dude en contarnos sus necesidades, ¡nos tomamos los votos muy en serio!

¿Aún no es socio? Conviértase en Partner 4D y únase a la conversación.

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.