Producto

Cliente Websocket

Traducido automáticamente de Deepl

En el mundo interconectado de hoy en día, la necesidad de actualizaciones en tiempo real es primordial para los sitios web y las aplicaciones IoT.

Una forma de entregar información instantáneamente a sus sitios o aplicaciones es utilizar el protocolo Websocket que proporciona un canal de comunicación full-duplex entre un servidor y un cliente. Desde 4D V20, puede crear un servidor webs ocket con la clase 4D.WebSocketServer. Continuamos en v20 R2 con la clase 4D. WebSocket que le permite crear un cliente websocket para conectarse a cualquier servidor websocket.

Producto blank

Crear una aplicación independiente con el componente Build4D

Traducido automáticamente de Deepl

Un nuevo componente build4D ha estado disponible en GitHub durante unos meses. Te permite crear sin esfuerzo un proyecto compilado o un componente. Las cosas se ponen aún mejor; esta nueva versión del componente le permitirá generar una aplicación monousuario, ampliando las posibilidades de su flujo de trabajo de desarrollo.

Así que con tool4D disponible desde v20, integrar el proceso de generación de aplicaciones en tus herramientas de CI (Integración Continua) se ha vuelto notablemente conveniente.

¡Profundicemos en los detalles!

Producto blank

4D for Mobile se convierte en código abierto: Un gran paso para la comunidad

Traducido automáticamente de Deepl
¡Buenas noticias! 4D for Mobile pasa a ser de código abierto, comenzando con el lanzamiento de 4D v20 LTS, dando a la comunidad acceso a su código fuente y la oportunidad de contribuir a su desarrollo. 4D for Mobile es una poderosa herramienta para crear rápidamente aplicaciones móviles tanto para plataformas iOS como Android.
Producto blank

Declarar propiedades de clase

Traducido automáticamente de Deepl

El lenguaje 4D mejora constantemente. Para v20, le traemos una nueva característica que facilitará el uso de sus clases: declarar propiedades de clase. Declarar las propiedades de tus clases mejorará en gran medida el autocompletado y también te dará errores significativos al compilar. ¿Quieres saber más sobre ello? ¡Déjame mostrarte cómo funciona!

Producto blank

Registro de peticiones ORDA en el servidor

Desde su lanzamiento, la popularidad de ORDA no ha dejado de crecer y ahora es ampliamente utilizado en sus servidores de producción. Con 4D v20, le ofrecemos 2 mejoras en la forma en que las peticiones ORDA se registran en el servidor. La primera es una mejora del registro de peticiones que ahora dará más información sobre las llamadas ORDA. La segunda es la adición de un registro ORDA del lado del servidor similar al registro ORDA del lado del cliente. Permítanme presentarles estas nuevas funcionalidades.

Producto blank

Finalizar una aplicación con los comandos 4D

Desde hace varias versiones de 4D, se han añadido diferentes funcionalidades para crear su propia cadena de construcción. Por ejemplo:

  • la creación de una carpeta «.zip»,
  • la adición de información como el copyright de un ejecutable o de una «dll»,
  • la creación de un archivo «info.plist»,
  • y el nuevo componente build4D.

 

Con 4D v20, dos nuevas funcionalidades permiten finalizar la creación de una aplicación monopuesto o cliente/servidor en código 4D:

  • la adición de un icono a un ejecutable
  • la generación del archivo de licencia de despliegue para un servidor (sólo licencia OEM) o una aplicación monopuesto.
Producto blank

Explorador de datos integrado a 4D

El explorador de datos le permite visualizar los datos de su base de datos. Puede elegir qué campos mostrar, organizar, filtrar y ordenar los datos.

Con 4D v20, el explorador de datos puede abrirse en 4D en lugar de en un navegador externo. Los usuarios pueden acceder al explorador de datos directamente desde la barra de herramientas con un solo clic, ahorrando tiempo y mejorando la productividad.

Producto blank

4D Write Pro y cajas de texto: opciones de importación/exportación docx

Introducidas con 4D v19 R8, las cajas de texto le permitían insertar texto, tablas, imágenes, fórmulas y otros elementos en cualquier lugar de sus aplicaciones. Esta funcionalidad ha sido mejorada en v20 para incluir la posibilidad de exportar e importar estos elementos desde y hacia documentos docx.

Además, se ha añadido una nueva opción de exportación que también es válida para otros tipos de documentos.

Producto blank

IMAP: ID de buzón y palabras clave del correo

¡4D v20 trae dos funcionalidades muy útiles para los transportadores IMAP!

Interactuar con algunos servidores y clientes de correo IMAP requiere manejar palabras clave personalizadas en los correos, y beneficiarse de algunas de sus características específicas.

También hemos añadido el soporte del ID de buzón en nuestro transportador IMAP para que pueda identificar un buzón determinado incluso después de cambiarle el nombre.

Producto blank

Evolución de los objetos de formulario

Para que pueda crear las interfaces más atractivas, seguimos mejorando los objetos de formularios. Desde 4D v19 R6, puede definir un borde redondeado para los objetos de formulario de tipo texto estático y texto de entrada.

Con 4D v20, nuevas posibilidades están disponibles.

  • Para botones, botones radio y casillas de verificación, hemos añadido nuevos parámetros para el texto y el icono.
  • Para los botones radio y casillas de verificación, el número de estados del icono se ha mejorado para permitir una mejor representación para el usuario final.
Page 6 of 58