Autor: Nicolas Brachfogel

Nicolas Brachfogel
• Propietario de producto y Desarrollador Senior - Nicolas Brachfogel se unió a 4D en 2017 como Senior Developer (4D Server y networking). Como Product Owner para gestionar el lanzamiento de Apple Silicon, está a cargo de escribir historias de usuario y traducirlas en especificaciones funcionales, así como asegurarse de que las implementaciones de las funcionalidades satisfagan las necesidades del cliente. Diplomado por el Instituto Superior de Informática Aplicada (INSIA), Nicolas comenzó su carrera como desarrollador de software en 2001. Tras varios años codificando en Java y C++, pasó a especializarse en el desarrollo cliente-servidor para empresas de videojuegos. Como desarrollador/arquitecto de servidores, trabajó con éxito en las arquitecturas de servidores de muchos juegos (Dofus Arena, Drakerz, Trivial Pursuit Go!).
Producto blank

Pausa del registro y archivo de configuración del registro

Traducido automáticamente de Deepl

Para 4D v19, hemos iniciado un perfeccionamiento a largo plazo de nuestros registros. Nuestro primer esfuerzo fue mejorar su formato para ofrecerle una información mejor y más clara. En cuanto a 4D v19 R3, añadimos 2 nuevas funcionalidades: la capacidad de pausar instantáneamente el registro y una forma para que los equipos de soporte puedan ayudar fácilmente a sus clientes a configurar sus registros a través de un archivo de configuración.

Producto blank

Creación simplificada de aplicaciones cliente/servidor multiplataforma en Windows

Traducido automáticamente de Deepl

El lanzamiento de Silicon Macs tuvo un gran impacto en la forma en que 4D compila las aplicaciones. Antes de la v19, 4D compilaba sólo para la arquitectura Intel, utilizando el mismo código en Mac y en Windows. Pero los Macs Silicon utilizan una nueva arquitectura, y como tal 4D necesita compilar específicamente para Silicon. Esto afecta a la construcción de aplicaciones cliente/servidor multiplataforma.

Mientras construya su servidor en Mac, no es un gran problema, ya que puede compilar para ambas plataformas, Intel y Silicon. Pero en Windows, no es posible compilar para Macs de Silicio. Nuestra recomendación actual es compilar el proyecto en Mac para ambas arquitecturas, y luego copiarlo en una máquina Windows antes de construir el servidor. Desafortunadamente, para proyectos grandes con muchos datos, la copia puede llevar algo de tiempo.

Producto blank

4D v19: Evolución de la construcción de aplicaciones cliente/servidor

Traducido automáticamente de Deepl

En Mac, la firma de aplicaciones se ha convertido en un estándar y, desde Big Sur, ni siquiera se pueden ejecutar aplicaciones sin firmar. En el pasado, publicamos una solución para construir aplicaciones cliente-servidor que se ejecutaban en un servidor Windows y aceptaban conexiones de clientes Mac. Con el lanzamiento de 4D v19, hemos actualizado la construcción de aplicaciones en 4D para manejar este caso. A continuación le mostramos cómo puede construir una aplicación de una sola plataforma o una aplicación multiplataforma en v19.

Producto blank

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.

Producto blank

¡Llega el nuevo compilador de Silicon!

Traducido automáticamente de Deepl

Ya os presentamos nuestro nuevo compilador de Silicon en una entrada anterior del blog. Este nuevo compilador se utilizará para construir aplicaciones nativas de Silicon y estará disponible sólo en modo proyecto.

Las aplicaciones nativas de Intel (en Windows y Mac) seguirán utilizando el compilador clásico.
Vamos a profundizar y ver exactamente cómo funciona.

Producto blank

¡4D v19 es nativo de Silicon!

Traducido automáticamente de Deepl

El innovador lanzamiento de Apple de los nuevos Macs Silicon nos empujó a lanzar 4D v19 seis meses antes para ofrecerle una versión nativa de 4D en Silicon lo antes posible. Revisamos todo nuestro código, asegurando su compatibilidad con Silicon, realizamos extensas pruebas en esta nueva plataforma, y finalmente estamos listos para ofrecerle la primera versión nativa de 4D para Silicon. Déjeme guiarle a través de esta revolución.

Notícias blank

Últimas noticias sobre 4D en Silicio

Traducido automáticamente de Deepl

Desde el primer anuncio de Apple sobre el Silicio, te hemos mantenido informado a través de una serie de publicaciones en el blog y esta publicación no es diferente.

¿Qué está ocurriendo? Bueno, los primeros Macs Silicon equipados con el nuevo chip M1 ya están disponibles en el mercado. Aquí hay dos informaciones importantes que debemos compartir con vosotros:

Notícias blank

Un nuevo compilador 4D para Apple Silicon

Traducido automáticamente de Deepl

En una entrada anterior del blog, le presentamos los nuevos Macs de Silicio que Apple lanzará a finales de este año, así como nuestros planes para realizar una transición fluida de sus aplicaciones 4D a ellos.

Estos nuevos Macs utilizan un nuevo tipo de procesador: Procesadores ARM de la misma familia que Apple utiliza en los iPhones y iPads. Una nueva familia de procesadores significa un nuevo conjunto de instrucciones y, para nosotros aquí en 4D, un nuevo compilador.