4D View Pro: Actualización de la versión de SpreadJS
4D v19 viene con una nueva versión de SpreadJS y una nueva versión de la cinta. Además del nuevo aspecto, hemos añadido nuevas características para soportar las nuevas funcionalidades de SpreadJS v14.
Esta entrada del blog le guía a través de estos cambios.
Cuadros de lista: Columnas de tiempo y cálculo de pie de página
Los cuadros de lista son unas herramientas estupendas y potentes para mostrar datos en la interfaz. Pueden mostrar campos de registros, elementos de matrices y, desde hace poco, selecciones de entidades y colecciones.
Aunque los nuevos cuadros de lista que utilizan colecciones o selecciones de entidades son más potentes en muchos sentidos, no permitían la visualización del tiempo ni los cálculos automáticos en sus pies de página, a diferencia de los cuadros de lista que muestran matrices o registros.
A partir de ahora, y siempre que se utilice el modo proyecto, todos los tipos de cuadros de lista pueden mostrar las horas en sus columnas, pero también tienen la posibilidad de mostrar cálculos en sus pies de página.
Utilizar colecciones y listas dentro de los objetos de los formularios
Las colecciones se utilizan cada vez más en la programación de 4D. A partir de 4D v19, puede utilizarlas para definir el contenido de algunos objetos de interfaz, incluso a través de la función Form. Esto es muy útil para la gestión genérica de interfaces.
También hemos añadido mejoras en el uso de las listas. ¡Veamos esto en detalle!
Crear, eliminar y renombrar buzones con IMAP
La función de Correo, un enorme conjunto de funciones. La primera parte fue lanzada con 4D v17 R4, y desde entonces hemos entregado más y más funcionalidades.
4D v19 no es una excepción, ya que trae nuevas funciones para ayudarle a gestionar sus buzones de correo mediante programación. Eso incluye crear, renombrar y borrar buzones. Un buzón se muestra como una carpeta en clientes de correo electrónico como Microsoft Outlook o Apple Mail.
¡4D para Android ya está aquí!
Estamos encantados de anunciar el avance de 4D para Android, nuestra plataforma de desarrollo sin código para dispositivos Android.
Esto es lo que necesita saber:
ORDA: Facilidad para hacer bucles con una nueva etiqueta 4D
Probablemente ya ha utilizado un bucle For each…End for each para trabajar con selecciones de entidades ORDA o con colecciones. Su uso es simple y directo. ¿Le gustaría utilizarlo como una etiqueta 4D en sus páginas SHTML? ¿O quizás con el comando PROCESS 4D TAGS?
A partir de 4D v19, ¡puede hacerlo! Siga leyendo para saber más.
4D para iOS: No hay que preocuparse por nada.
Hoy en día, los usuarios de móviles esperan que las aplicaciones funcionen incluso cuando están desconectadas. De lo contrario, una mala conexión de red puede dar una mala experiencia al usuario. El modo offline ya no es sólo una característica extra que puede elegir para añadir a su aplicación, es algo que muchos usuarios esperan, especialmente para aplicaciones de entrega con navegación GPS, aplicaciones de asistencia médica urgente, negocios de construcción y aplicaciones bancarias.
Como ya sabrás, desde la v17 R2, 4D para iOS ya permite a los usuarios de la aplicación ver los datos sin conexión. Pero faltaba algo.
¿Qué pasa con las tareas offline?
¡Llega el nuevo compilador de Silicon!
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.
¡4D v19 es nativo de Silicon!
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.
La beta de 4D v19 comienza hoy
Beta testing for 4D v19, one of the best LTS yet, is starting today, six months earlier than planned, to provide you with a Silicon native version of 4D!
Esto incluye más de +80 avances, incluyendo la introducción de la Programación Orientada a Objetos (POO) en 4D gracias al modo Proyecto, importantes mejoras en los productos existentes y características muy solicitadas por usted.
Abróchate el cinturón y descubramos algo de lo que 4D v19 Beta has to offer:
- Soporte de Apple Silicon: prepárese para dar a su aplicación 4D un impulso inmediato gracias al notable rendimiento de Apple M1 y al flamante compilador de 4D.
- ORDA: escriba código orientado al negocio para ocultar la complejidad, reducir los errores y acelerar el proceso de desarrollo.
- 4Dpara iOS: sea productivo en cualquier lugar con nuestra solución móvil. Compruebe el inventario en el almacén, genere facturas durante las visitas a los clientes, realice inspecciones in situ, y mucho más.
- OOP: gracias al modo Proyecto, aproveche los conceptos de programación orientada a objetos para una mayor productividad, mejor calidad de código y menores costes de mantenimiento.
- Lenguaje 4D: descubra cómo las versátiles herramientas del lenguaje 4D mejoran su experiencia como desarrollador.
- 4D Write Pro: Importación de documentos de Word, exportación de PDF, interfaz de usuario mejorada, más comandos para gestionar sus documentos con código, y un montón de características para producir hermosos documentos en un tiempo récord.
- 4D View Pro: interfaz de usuario localizada. Más de +20 nuevos comandos para manejar sus documentos mediante programación y mucho más.
- Y mucho más (ver abajo).
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política