openxava
Blog

15 de septiembre del 2022

OpenXava Studio 7 disponible

OpenXava Studio 7 ya está disponible para decargar, con el Eclipse actualizado a la última versión, 2022-06, el JRE actualizado a 11.0.16, nuevos iconos en colores y soporte para Maven.

La semana que viene liberaremos la versión 7.0 del marco de trabajo OpenXava y te daremos más detalles sobre esta nueva versión y como migrar tus aplicaciones actuales. Mientras tanto, descarga OpenXava Studio 7, crea un nuevo proyecto con él y empieza a experimentar con el nuevo OpenXava.

Descarga OpenXava Studio 7 para Windows
Descarga OpenXava Studio 7 para Linux
Descarga OpenXava Studio 7 para Mac

Soporte de Maven

Hasta ahora, la distribución  de OpenXava, el zip que descargas desde Internet, lo incluye todo. El código de OpenXava, la documentación completa, el IDE (el OpenXava Studio) y un workspace configurado para empezar a trabajar, todo. Hasta ahora. 

Ahora, las cosas han cambiado, la nueva versión está basada en Maven. Si no conoces Maven, Maven te permite coger el código de todas las librerías y frameworks que necesitas desde un repositorio central, llamado Maven Central. Sólo necesitas indicar el nombre de la librería y la versión, y la librería junto con sus dependencias se descargará automáticamente desde Maven Central. 

Esto significa que a partir de ahora ya no descargarás OpenXava desde openxava.org o SourceForge, en su lugar lo obtendrás desde el repositorio Maven. Si quieres acceder al código fuente de OpenXava lo puede obtener desde GitHub en cualquier momento. La documentación está siempre disponible en openxava.org/doc y también en el repositorio GitHub.

Sin embargo, todavía podrás descargar el OpenXava Studio desde openxava.org o SourceForge. El nuevo OpenXava Studio 7 es únicamente el IDE. No contiene el código de OpenXava. Cuando creas un nuevo proyecto desde el Studio, usa la última versión disponible en Maven Central, y puedes trabajar con varios proyectos OpenXava de versiones diferentes usando la misma versión de OpenXava Studio.

Por lo que ahora la cadencia de publicación de versiones de OpenXava Studio será diferente a la del framework OpenXava. Liberaremos versiones de OpenXava (el framework) cada pocas semanas vía Maven, por otra parte liberaremos versiones del OpenXava Studio cada muchos meses.

En este caso ya hemos publicado OpenXava Studio 7, una semana antes de OpenXava 7.0, porque OpenXava Studio puede funcionar con la versión 7.0RC1 de OpenXava que ya está en Maven Central.

Iconos a color

Los iconos en OpenXava Studio ya no son monocromo. El cambio no es una mera mejora estética, lo hemos hecho para mejorar la experiencia de usuario, porque los colores, al menos en un IDE, tienen significado. Por ejemplo, la vista Overview de OpenXava Studio 6 es así:

Mientras que la de OpenXava Studio 7 es así:

Fíjate como los colores de los miembros (rojo, amarillo o verde) indican si son privados, protegidos o públicos. Otros ejemplos son el verde para el botón Run o el rojo para el botón Stop.

Descarga OpenXava Studio 7 para Windows
Descarga OpenXava Studio 7 para Linux
Descarga OpenXava Studio 7 para Mac

blog comments powered by Disqus

English - 中文