Visual Builder
Visual Builder es un potente ambiente para desarrollo acelerado basado en Oracle JET, conoce sus nuevas características
Visual Builder Platform 21.07.0 - Nuevas características
Acerca de Visual Builder
Oracle Visual Builder es un entorno visual y declarativo en la nube para desarrollar y alojar atractivas aplicaciones móviles y web.
Oracle Visual Builder proporciona un fácil acceso a los datos desde cualquier servicio basado en REST y permite la creación de objetos empresariales reutilizables personalizados para almacenar y administrar datos. Utilizando herramientas de desarrollo visual basadas en la nube, puede crear y probar aplicaciones web sensibles y aplicaciones móviles nativas sin la necesidad de instalar ningún software adicional. El diseñador visual le permite diseñar rápidamente páginas en sus aplicaciones arrastrando y soltando componentes de interfaz de usuario, personalizando sus atributos y definiendo su comportamiento.
Mientras que Oracle Visual Builder proporciona un rico conjunto de diseñadores visuales para mejorar la productividad, los desarrolladores experimentados siempre tienen acceso al código fuente de sus aplicaciones. Los desarrolladores pueden mejorar la funcionalidad de su aplicación utilizando los editores de código para escribir funciones JavaScript personalizadas y editar metadatos de la aplicación. Oracle Visual Builder aprovecha el kit de herramientas de extensión JavaScript de Oracle JavaScript de código abierto (Oracle JET) para crear interfaces web y móviles atractivas. La arquitectura reutilizable de componentes compuestos (CCA) de Oracle JET, construida sobre la base del estándar Web Component, se puede agregar a la aplicación para mejorar aún más la experiencia del usuario.
Compatibilidad con Oracle JET 10
La nueva versión incluye Oracle JET 10 que agrega nuevos componentes y nuevas capacidades para los componentes existentes - vea las notas de la versión de JET 10. Una capacidad clave es la tema de Redwood con variables CSS. Además, ahora puede aprovechar un modo de fondo oscuro disponible para varios componentes JET.
Componentes dinámicos de Oracle JET
Los componentes dinámicos de Oracle JET incluyen una tabla y un formulario que cambian los campos que muestran dinámicamente en función de las reglas que defina. Estas reglas pueden evaluar atributos integrados, como el rol del usuario o el tamaño del dispositivo que accede a la aplicación, y luego decidir qué campos mostrar y cuáles ocultar. Un componente adicional - el contenedor dinámico - le permite controlar el contenido de las áreas de su página en función de un conjunto de casos que defina. Estos componentes están disponibles en el intercambio de componentes en Visual Builder. Mantenga un ojo en este blog para futuras entradas que le enseñarán cómo usarlas.
Acción de navegación mejorada
Una nueva acción de navegación le permite navegar de una página a otra página y también a otro flujo. También hemos mejorado la acción de navegación hacia atrás para permitirle pasar parámetros a la página a la que está navegando.
Acción de escaneo de códigos de barras
La nueva acción incorporada acepta una imagen de un código de barras o código QR y devolverá su valor. Tenga en cuenta que esta acción funciona en los navegadores Chrome solo por el momento.
Mejoras en los objetos de negocio
Ahora puede eliminar BO incluso si otros BO los mencionan (eliminaremos el campo de conexión por usted). Otra pequeña mejora es que los campos numéricos ahora se muestran como números "regulares" en las consultas REST devueltas por los BO.
Mejoras en Git
Las nuevas opciones de Git están disponibles en los espacios de trabajo de Visual Builder Studio. Incluyen opciones de agregar y reversión a nivel de archivo, y selección de confirmaciones específicas para fusionarlas en su código.
Una nueva pestaña de historial de Git en el espacio de trabajo le muestra todas las actividades de Git realizadas en su código.
Mejoras de usabilidad
Agregamos un filtro de búsqueda de variables en la pestaña variables y en la acción de asignar variables, lo que facilita el acceso a la variable que busca. Otro filtro para buscar entre acciones en el diagrama de cadena de acciones le permitirá navegar fácilmente por sus acciones lógicas de negocio.
Acciones del espacio de trabajo
El flujo de actividad en la página de inicio del proyecto de Visual Builder Studio ahora incluye actividades relacionadas con el espacio de trabajo, lo que le ayuda a realizar un seguimiento de las actividades del equipo relacionadas con el desarrollo de aplicaciones visuales.
Características de DevOps
También seguimos mejorando las capacidades de CI/CD de Visual Builder Studio, incluyendo:
Grupos de usuarios
Defina grupos y asigne usuarios a ellos en Visual Builder Studio. Utilice estos grupos en su proyecto para acciones como agregar todos los miembros del grupo a un proyecto con un rol específico, o asignar solicitudes de fusión a grupos específicos. Esto simplifica la gestión de organizaciones con un gran número de desarrolladores.
Sucursal principal
El nombre de rama predeterminado en sus repositorios Git ahora es principal (en lugar de maestro) - esto se alinea con los cambios terminológicos que ocurren en toda la comunidad Git.
En una nota relacionada, ahora puede indicar una rama predeterminada en su repositorio git en la que la operación Publish del espacio de trabajo generará solicitudes de fusión.
Plantilla de software actualizada
Como con cada versión de Visual Builder Studio, hemos actualizado varios paquetes de software incluidos en nuestros servidores de compilación. Para algunos de estos paquetes de software, ahora se producirán actualizaciones automáticas y VBS descargará la última versión disponible en repositorios públicos, de esta manera no necesita esperar a nuestra próxima versión para aprovechar las últimas características del software/API.
Hay más
Hay muchas otras características en esta versión - aprenda sobre ellas en nuestra documentación "What's New" y los enlaces que proporciona para las nuevas características.
Mauriel Rosero
Consultor | Middleware | Database
No comments yet. Login to start a new discussion Start a new discussion