Autor: Vanessa Talbot

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.
Producto blank

4D para móviles: Novedades de 4D v19 R7

Con cada lanzamiento, la lista de funcionalidades de 4D para iOS y 4D para Android crece. Y este lanzamiento de características no es una excepción. Sin más preámbulos, veamos lo que 4D v19 R7 tiene reservado para usted:

¿QUÉ TIENE?

  • Ordenar el contenido de un formulario de lista para Android (ya disponible en 4D para iOS)
  • Actualización a Material Design 3 (sólo para Android)
Consejos blank

Utilice 4D Write Pro para crear e imprimir un lote de documentos

Traducido automáticamente de Deepl

Sea cual sea su negocio, debe crear listados, inventarios, hojas de seguimiento, fichas de productos, facturas y muchos otros documentos. Estos documentos suelen imprimirse o guardarse en PDF para archivarlos.

4D Write Pro es la herramienta ideal para crear todos sus documentos. Aquí hay una lista de varias características disponibles en 4D Write Pro que pueden ayudarle a hacer hermosos documentos para imprimir:

Utilizando estas diferentes funcionalidades, he aquí algunos ejemplos de documentos producidos.

Producto blank

Soporte de enteros mayores que integer32

Traducido automáticamente de Deepl

Aunque se sabe que los Reales son poco precisos, son 100% exactos incluso para números muy grandes, siempre que no utilicen un punto decimal (=integros).

Los números de hasta 53 bits, o más exactamente, [-(2^53)+1, (2^53)-1], es decir, un rango de -9.007.199.254.740.992 a 9.007.199.254.740.992, se representarán exactamente.

Producto blank

4D para móviles: Novedades de la v19 R6

Traducido automáticamente de Deepl

Con cada lanzamiento, la lista de funcionalidades de 4D para iOS y 4D para Android crece. Y este lanzamiento de características no es una excepción. Sin más preámbulos, veamos lo que 4D v19 R6 tiene reservado para usted:

¿QUÉ TIENE?

Para 4D for Android y 4D for iOS Editor

  • Los alias para los escalares son ahora gestionados en sus aplicaciones móviles.

Para 4D para Android (ya disponible en 4D para iOS):

  • Buenas noticias. La gestión de las acciones fuera de línea está disponible,
  • Posibilidad de no regenerar los datos en cada generación de la aplicación móvil para ahorrar tiempo.
Consejos blank

Cómo navegar por GitHub para encontrar todos los proyectos 4D

Traducido automáticamente de Deepl

Con la introducción de los proyectos en 4D, el código fuente de los componentes, las aplicaciones de demostración y otras herramientas de 4D se alojan en GitHub.

4D tiene tres organizaciones GitHub.

  • En 4D, puede encontrar el código fuente de los componentes internos de 4D. Así puede adaptarlos a sus necesidades.
  • 4DDepot contiene todas las herramientas de ayuda: IDHs, demostraciones, ejemplos de aplicación, etc.
  • 4DGo Mobile aloja todos los formularios de lista personalizados, formularios detallados, formularios de acceso, formateadores y controles de entrada.

Puede encontrar estos enlaces a los distintos repositorios de GitHub desde los sitios web de 4D; por ejemplo, desde el blog de 4D para ilustrar nuevas funcionalidades, desde la página de Recursos del sitio web de 4D para ejemplos de demostraciones, o desde la galería para Mobile.

Pero, también puede desde GitHub, buscar, marcar, etc… Esta entrada del blog introducirá algunas características básicas para mejorar su uso y navegación en GitHub.

Producto blank

¿Qué hay de nuevo en el widget de la interfaz de 4D Write Pro?

Traducido automáticamente de Deepl

4D Write Pro ofrece muchas posibilidades tanto a los desarrolladores como a los usuarios finales. Una amplia gama de comandos y acciones estándar están disponibles para que los desarrolladores creen documentos avanzados y bellamente diseñados, mientras que a los usuarios finales se les ofrecen dos widgets de interfaz ricos en características.

¿Adivina qué trae 4D v19 R5? Sí, hemos añadido un conjunto de características al widget de interfaz, como la gestión de la altura de las líneas.

Aquí están las nuevas características en 4D v19 R5:

Producto blank

4D para móviles: Interactúa con otras aplicaciones

Traducido automáticamente de Deepl

Se han puesto a disposición varios formateadores para dar formato a sus datos en el formulario de lista o de detalle. Por ejemplo, un campo booleano puede representarse como un círculo rojo o verde. Si cree que esto es muy conveniente, entonces le encantarán las nuevas características de 4D v19 R5.

Imaginemos una aplicación con una lista de nuestros clientes, si necesitamos ir a sus oficinas, sería muy práctico poder tocar la dirección del cliente para abrir Google Maps. Desgraciadamente, en el camino te encuentras con un atasco. No se preocupe, pulse sobre el número de teléfono y podrá elegir entre enviar un mensaje o llamar directamente para avisarles. 🙂

Hay otros formateadores a tu disposición, te dejamos que los descubras.

Producto blank

Nuevo motor de renderizado del sistema Windows para las Áreas Web

Traducido automáticamente de Deepl

Las áreas web pueden mostrar varios tipos de contenido web dentro de sus formularios: Páginas HTML con contenidos estáticos o dinámicos, archivos, imágenes,… Puede elegir entre dos motores de renderizado para el área web, dependiendo de las particularidades de su aplicación:

  • el motor de renderizado incrustado
  • el motor de renderizado del sistema

La ventaja del sistema embebido es la portabilidad multiplataforma. No es necesario adaptarse a las especificidades de una plataforma. Además, permite acceder a métodos 4D.

La ventaja del navegador del sistema son las actualizaciones de seguridad que están disponibles de inmediato. No es necesario esperar a la siguiente versión de 4D. Lo recomendamos para acceder al sitio público de Internet.

Windows ha anunciado que«Internet Explorer 11 se retira el 15 de junio de 2022«. Así que desde 4D v19 R5, si utiliza el motor de renderizado del sistema, 4D utiliza Microsoft Edge WebView2. Este cambio le permite beneficiarse de un navegador moderno con las últimas características y actualizaciones de seguridad. Por ejemplo, Microsoft Edge puede ser utilizado para visualizar PDFs.

Producto blank

Una forma perfecta de gestionar los parámetros

Traducido automáticamente de Deepl

En la declaración de una función o método, se definen explícitamente sus parámetros. Luego, al llamar a esa función o método, puedes pasarle menos parámetros si algunos son opcionales. O bien, si has utilizado la declaración con ${n}, el número de parámetros pasados es variable. En este caso, se utiliza el comando Count Parameters con un bucle sobre los argumentos. Este código funciona perfectamente. Sin embargo, es un poco pesado.

Nos habéis pedido una forma más ligera de manejar los parámetros, y os hemos escuchado. A partir de 4D v19 R5, le proporcionamos un nuevo comando, Copy parameters, que le permitirá escribir un código más fluido, elegante y fácil de leer.