Producto

Acceso a 4D y Microsoft 365

Traducido automáticamente de Deepl

En la versión 4D v18 R6, 4D introdujo la autenticación OAuth 2.0 para acceder a los correos electrónicos a través de los transportadores IMAP, SMTP o POP3. A partir de 4D v19 R3, 4D continúa implementando el protocolo OAuth 2.0 y proporciona una forma de solicitar fácilmente programando un token de la plataforma de identidad de Microsoft para conectarse a la API de Microsoft 365.

Producto

4D para iOS: Mejoras en los criterios de ordenación y en los parámetros de acción

Traducido automáticamente de Deepl

4D para iOS le permite definir acciones que llaman automáticamente a un método 4D vinculado a un evento en el smartphone. Por ejemplo, usando estas acciones, puede ejecutar código 4D, gestionar y editar el contenido de su aplicación usando parámetros y, más recientemente, ordenar el contenido de su aplicación fácilmente usando acciones de ordenación.

La definición de los criterios de ordenación y de los parámetros de acción ha sido mejorada para facilitarle el trabajo y ayudarle a trabajar más rápida y eficazmente.

Producto

LZMA: El nuevo algoritmo de compresión

Traducido automáticamente de Deepl

Siempre que intercambiamos archivos, pasamos por el ritual de comprimir los archivos antes de enviarlos. Desde 4D v18, hay dos comandos disponibles que le permiten crear y leer un archivo ZIP utilizando el algoritmo estándar de compresión zip.

Con 4D V19 R3, el comando Zip Create Archive soporta un nuevo algoritmo de compresión: LZMA. La ventaja de este algoritmo es que crea archivos más pequeños que el algoritmo de compresión zip estándar. ¡Averigüemos más!

Notícias

Hoy comienza la beta de 4D v19 R3

Traducido automáticamente de Deepl

Nos complace anunciar el lanzamiento de las pruebas beta de 4D v19 R3. Una de las versiones más completas que hemos lanzado hasta ahora.

Sin más preámbulos, echemos un vistazo y veamos lo que este lanzamiento de funcionalidades tiene para usted:

  • Su lógica de negocio amará los nuevos Atributos Computados de 4D en ORDA, Clases, iOS y Android.
  • 4Dpara iOS con características que permiten interactuar con aplicaciones nativas de Apple y construir UI’s aún más avanzadas.
  • En cuanto a 4D para Android, le damos una manera de probar su aplicación Android en un dispositivo real antes de liberarla a los usuarios.
  • 4D Write Pro se entrega con un diálogo de ajuste de imagen, la posibilidad de tener diferentes números de columnas en la misma página con saltos de sección continuos, y opciones adicionales para gestionar la visibilidad de las fórmulas.
  • La seguridad es reforzada con el soporte del algoritmo bcrypt para contraseñas. Lo mejor es que no hay que cambiar nada en el código. Todo es automático.
  • Más noticias para los entusiastas del modo oscuro. Después de dar a los usuarios finales la posibilidad de elegir entre el modo oscuro y el claro para la apariencia de sus aplicaciones, ahora es el turno de los desarrolladores de elegir entre estos modos durante el desarrollo en macOS.
  • ¡Y más (ver abajo)!
Producto

Evolución del formato de registro 4D

Traducido automáticamente de Deepl

Recientemente hemos revisado los formatos de nuestros registros para aumentar su legibilidad y su conformidad con el análisis automatizado. Hemos realizado estas mejoras en respuesta a situaciones de la vida real que hemos experimentado, abordando directamente los problemas que estaban obstaculizando nuestra capacidad de utilizar los registros 4D. En esta entrada del blog, explicaremos en detalle los cambios que hicimos para que pueda ajustar sus herramientas de análisis de registros en consecuencia.

Notícias

La creación del nuevo logotipo de 4D v19

Traducido automáticamente de Deepl

por Julien Banon, diseñador creativo y de UX en 4D SAS

4Dv19 está a la vuelta de la esquina y mientras nuestros equipos están dando los últimos toques a uno de los mejores LTS hasta la fecha, he pensado en contaros la historia que hay detrás del diseño del logo de 4D v19.

Notícias

Funciones 4D obsoletas y eliminadas: ¿Por qué y cómo?

Traducido automáticamente de Deepl

Durante más de 36 años, nuestro principal objetivo ha sido mejorar nuestro producto y garantizar la compatibilidad de sus aplicaciones 4D. Esto, por supuesto, trae cambios, y los cambios pueden ser frustrantes. Con esto en mente, siempre intentamos minimizar el impacto en sus negocios con anuncios oportunos, y lo más importante, una alternativa mejorada a la funcionalidad obsoleta o eliminada para asegurar una transición sin problemas.

Mensaje de invitado

Aplicar convenciones de nomenclatura con macros de formularios

Traducido automáticamente de Deepl

por el autor invitado Michael Höhne, desarrollador de 4D (Munich, Alemania)

Hay una característica en 4D v18 R5 que puede haber sido pasada por alto, o al menos no ha recibido mucha atención hasta ahora: Las macros de formulario. Para ser sincero, yo tampoco les había dedicado mucho tiempo, hasta hace poco. En esta entrada del blog, te mostraré una macro que ahorra mucho tiempo a la hora de aplicar las convenciones de nomenclatura a las columnas de los cuadros de lista, los encabezados de las columnas y los pies de página. Puedes cambiarla fácilmente para adaptarla a tus necesidades. Un repo dedicado también está disponible en Github.

Producto

Notificación push con sincronización de datos

Traducido automáticamente de Deepl

Desde 4D v18 R4, puede enviar notificaciones a los usuarios de su aplicación. Ahora con 4D v18 R6, puede iniciar la sincronización de datos con una notificación push.

Esto puede ser útil, por ejemplo, en el caso de aplicaciones de seguimiento de entregas. Primero, la información de la entrega se actualiza en la base de datos, luego se envía una notificación al cliente. La notificación contiene una solicitud para sincronizar los datos, de modo que cuando el cliente consulte el registro en su smartphone, los datos estén actualizados.