Utilizar aplicaciones cliente fusionadas duplicadas
Como editor, a veces quiere duplicar una aplicación cliente fusionada para conectar cada una de ellas a su 4D Server dedicado. Veamos cómo hacerlo.
DPI altos en Windows: Soporte para pantallas de alta resolución
En 4D nos tomamos muy en serio las peticiones de los clientes.
En reuniones anteriores, los clientes mostraron un gran interés en soportar pantallas de alta resolución, como las pantallas 4K, en Windows. Su deseo se ha cumplido ya que hemos añadido soporte para High DPI en 4D.
4D para móviles: Novedades de la v19 R4
Nos complace anunciar que una nueva versión de 4D está disponible con nuevas características para 4D para iOS y 4D para Android. Sin más preámbulos, vamos a sumergirnos:
¿QUÉ TIENE?
Para 4D para Android y 4D para iOS
- Muestre los campos objeto en su aplicación móvil en formato legible por humanos o en formato JSON. Los campos objeto se utilizan para almacenar varios tipos de datos en una aplicación 4D, y ahora son fácilmente utilizables en las aplicaciones móviles.
- Mejora para generar su conjunto de datos incrustados.
Para 4D para Android (ya disponible en 4D para iOS):
- Todos los datos relacionados se gestionan en su aplicación.
- Las acciones en línea están disponibles. Es posible ejecutar código en un servidor 4D para comprobar datos, ejecutar cálculos o añadir una entidad.
Nueva representación de texto en formularios en Windows con DirectWrite
DirectWrite es la moderna API de representación de texto en Windows. Mejora la legibilidad del texto gracias a su calidad subpixelada, y es totalmente compatible con las tecnologías más recientes. Como tal, es un trampolín para muchas mejoras. Entre ellas, la gestión de pantallas de alta resolución (pantallas 4K) en la que estamos trabajando actualmente, y que muchos de vosotros esperáis con impaciencia. Los cuadros de lista 4D se trasladaron a DirectWrite en la v16 y decidimos hacer el cambio para nuestro renderizado de texto dentro de los formularios en la v19R3.
Depurar sus aplicaciones móviles en dispositivos Android
Ha realizado su primera aplicación con 4D para Android. ¡Enhorabuena!
Después de visualizar el resultado del simulador, quieres probarlo en tu smartphone para apreciar la interacción, la fluidez…
¡Es muy sencillo! Basta con una acción en el smartphone y otra en el proyecto. Veamos los detalles.
Abrir el explorador de tiempo de ejecución
El Explorador de tiempo de ejecución es accesible para los usuarios que pertenecen al grupo que tiene acceso al modo de diseño. Veamos cómo utilizarlo de otra manera.
Desarrollar con 4D en un entorno oscuro en macOS
Desde 4D v19, puede crear aplicaciones en macOS que soportan el modo oscuro, por lo que puede adaptarse al gusto de sus usuarios dándoles la posibilidad de elegir aplicaciones de estilo claro u oscuro.
Con 4D v19 R3, le estamos dando, como desarrollador, la posibilidad de elegir al desarrollar su aplicación. 4D Developer Edition se integra perfectamente con el aspecto claro u oscuro de macOS para evitar la batalla entre el modo claro y oscuro que se ha librado durante años.
Personajes invisibles XML en el escenario
El carácter de fin de línea y el uso de la marca de orden de bytes por defecto en archivos de texto han sido modificados en 4D v19 R2. Con 4D v19 R3, 4D extiende este comportamiento a los archivos XML. Veamos cómo.
4D para móviles: Construye grandes aplicaciones móviles usando atributos computarizados
Como probablemente sepa, los atributos computados están disponibles a partir de 4D v19 R3. Hay una publicación en el blog que presenta esta nueva característica.
Como siempre proponemos la mejor y más completa experiencia de usuario a nuestros desarrolladores de aplicaciones móviles, los atributos computados son compatibles con todos sus proyectos iOS y Android.
Depuración en el servidor con sesiones web escalables
Lassesiones web escalables fueron una mejora significativa traída por 4D v18 R6. Permiten utilizar las etiquetas 4D, las acciones 4D y la API REST en procesos preventivos, incluso en modo interpretado, en un servidor 4D. Sin embargo, para depurar dichos programas, era necesario abrir el entorno de desarrollo en el servidor para que pasara a modo cooperativo, ya que la ventana del depurador no puede abrirse con procesos preemptivos. De este modo, hasta la v19 R2, se podía depurar REST, acciones 4D o etiquetas 4D. A partir de la v19 R3, todo esto se ha vuelto mucho más fácil, y se puede depurar en el lado del servidor simplemente adjuntando el depurador a él, como es habitual.
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