Producto

Últimas mejoras del cliente HTTP

Traducido automáticamente de Deepl

Con 4D v19R6, le trajimos una nueva forma de realizar peticiones HTTP: Las clases HTTP. En ese momento, algunas de las funcionalidades de las clases HTTP no eran definitivas, ya que queríamos adaptarlas a la nueva sintaxis. ¡Ahora ya está hecho! En la v19R7, las funcionalidades de las respuestas comprimidas, las respuestas fragmentadas y las redirecciones ya están completas.

Como extra, también hemos añadido una nueva forma de registrar las peticiones HTTP. Y como es útil para todos, este nuevo registro está disponible para las nuevas clases HTTP así como para la sintaxis heredada.

Producto

Visualice su componente de clases en el explorador de métodos

Traducido automáticamente de Deepl

Desde 4D v19 R5, los componentes pueden publicar sus clases. Esta característica vino con consejos y soporte de finalización de código para facilitar su escritura de código.

Para hacer su experiencia de codificación aún más fácil, 4D v19 R7 trae una nueva característica: diga hola al soporte de clases en el explorador de métodos.

Notícias

Hoy comienza la beta de 4D v19 R7

Están las siete maravillas del mundo. Los siete enanos. Los siete colores del arco iris. Siete notas en una escala musical. Y que la séptima versión de v19 traiga el encanto de este número a su aplicación 4D ✨

Descubramos lo que 4D v19 R7 Beta has in store for you:

  • Lleve sus documentos de lo bueno a lo bueno con las nuevas actualizaciones de 4D Write Pro, que incluyen una visualización de fórmulas fácil de usar, detección de modificaciones en el documento y líneas de«subtotal«.
  • Manipule datos en tiempo real, y canalice al artista que lleva dentro, gracias a la posibilidad de mostrar páginas web en sus aplicaciones 4D for Mobile .
  • Gane tiempo y espacio en el disco con la posibilidad de descargar Recursos Locales a una carpeta compartida con los Servicios de Escritorio Remoto de Windows.
  • Gestione las columnas y filas de sus tablas de forma más eficiente con el nuevo conjunto de comandos de 4D View Pro – cuando se combinan con los contextos de datos, el diseño de las plantillas más avanzadas se convierte en un juego de niños.
  • ¡Y mucho más le espera con un lanzamiento de características que va a por todas!

Descargue ahora 4D v19 R7 (Exclusivo para los socios de 4D)

Producto

Desarrollar simultáneamente en 4D Server en modo proyecto

Traducido automáticamente de Deepl

Desde su lanzamiento en 4D v18, Projects expandió drásticamente las capacidades de 4D al traer compatibilidad con sistemas de control de versiones – entre otras cosas.

Con una excelente retroalimentación, no podríamos estar más orgullosos de ver la adopción significativa de esta característica entre la comunidad 4D. Esto nos ha empujado a mejorarla para que sea aún mejor.

Su retroalimentación incluyó una solicitud de la posibilidad de trabajar simultáneamente en un solo servidor de desarrollo como un equipo. Una vez más, 4D escuchó, y estamos encantados de anunciar que con 4D v19 R6, ¡puede trabajar en un servidor de desarrollo en modo proyecto!

Notícias

Hoy comienza la beta de 4D v19 R6

Traducido automáticamente de Deepl

Nos complace anunciar el lanzamiento de beta testing para 4D v19 R6! Esta versión está cargada de mejoras y nuevas funciones que no querrá perderse.

Echemos un vistazo y descubramos las novedades de 4D v19 R6 Beta:

  • Rellenohorizontal y vertical para los cuadros de lista – para que su interfaz tenga un aspecto aún más profesional.
  • Developing concurrently on 4D Server in Project Mode para que pueda adoptar el Modo Proyecto sin impactar su organización si aún trabaja con el modo binario.
  • Definir un «datasource» para las tablas de 4D Write Pro – para que los usuarios finales de su aplicación puedan diseñar o modificar plantillas que se llenarán automáticamente con datos.
  • Native support for Microsoft 365 — so you can support Single Sign-On, and retrieve information for the authenticated user, to name a few possibilities.
  • Alias de 4D for Mobile – para que pueda recuperar valores a varios grados de profundidad y mostrar información aún más relevante en su aplicación móvil.
  • ¡Mucho más le espera!

Descargue ahora 4D v19 R6 (Exclusivo para los socios de 4D)

Consejos

Cómo notarizar su aplicación 4D fusionada (macOS 12 y Xcode 13)

Traducido automáticamente de Deepl

Nota: Actualización para macOS 12/Monterey y Xcode 13. Para Xcode 12 y anteriores, consulte esta entrada del blog.

Con Monterey (macOS 12), es muy recomendable notarizar las aplicaciones distribuidas a través de una red pública. Un número importante de desarrolladores transfiere sus aplicaciones mediante un dispositivo de almacenamiento conectado o a través de archivos compartidos; la notarización no es necesaria en estos casos en los que el usuario ya confía en el desarrollador. La notarización tiene como objetivo garantizar a los usuarios que la aplicación no es maliciosa y sólo es necesaria para las aplicaciones descargadas desde un sitio web.

Utilizando nuestra función de firma incorporada al construir sus aplicaciones con 4D v18, su aplicación está lista para ser notariada. Este proceso se realiza fuera de 4D. Consiste en añadir una firma electrónica a su solicitud y enviar su solicitud firmada a un servicio de inspección automatizado. Aquí está todo lo que necesita saber:

Notícias

2021 en revisión: Nuestras 10 mejores publicaciones del año en el blog.

Traducido automáticamente de Deepl

Llega ese momento del año en el que echamos la vista atrás y recordamos los diez posts más leídos. ¡Menudo año ha sido! Desde la compatibilidad con el silicio nativo y las notables mejoras de rendimiento que trajo consigo hasta un nuevo conjunto de funciones del modo Proyecto que mejorarán enormemente tu experiencia de programación.

El año 2021 ha estado repleto de importantes anuncios de productos y de una plétora de interesantes funciones. Echemos un vistazo a los temas que llamaron la atención en 2021:

Producto

ORDA: Compara a fondo dos selecciones de entidades

Traducido automáticamente de Deepl

Dado que ORDA permite trabajar con varias selecciones de entidades simultáneamente, estamos seguros de que usted aprovecha esto pasando selecciones de entidades como parámetro a los métodos del proyecto o a las funciones de las clases del modelo de datos de ORDA.

Para trabajar eficientemente con la programación orientada a objetos utilizando la menor cantidad de líneas de código posible, necesita funciones robustas y optimizadas. Por eso, con 4D v19 R3, estamos enviando una nueva función disponible en el objeto entitySelection: la función selected() función.

Gracias a ello, podrás inspeccionar y comparar dos selecciones de entidades. Veamos los detalles