openxava
Blog

3 de noviembre del 2021

XavaPro 6.6 disponible

XavaPro 6.6 tiene las siguientes novedades:

  • Visualización de mapas para @Coordinate/COORDINATES soportado en móviles al 100%.
  • @ListAction y @RowAction soportados para colecciones en móvil.
  • @Action para propiedades soportado en la interfaz móvil.
  • Arrastrar y soltar para reordenar módulos y carpetas en el módulo Carpetas.
  • Nombre de usuario se puede configurar para que distinga mayúsculas/minúsculas en el módulo Configuración.
  • Identificación de usuario no distingue mayúsculas/minúsculas para el nombre de usuario por defecto.
  • El teclador virtual en móvil no se muestra hasta que no se toca un campo.
  • Referencias con @NoFrame soportado en la interfaz móvil. 
  • Documentación de seguridad mejorada para explicar como desactivar que pregunte por el correo electrónico.
  • Incluye OpenXava 6.6.
Más información sobre XavaPro

Mapas en móvil

Como sabes, en OpenXava 6.6 puedes mostrar un mapa a tu usuario para una propiedad simplemente anotándola con @Coordinates, de esta manera:

@Coordinates
@Column(length=50)
String ubicacion;
XavaPro 6.6 muestra el mapa para @Coordinates en la interfaz móvil, no sólo adaptando el tamaño al móvil, sino soportando todos los gestos táctiles para ofrecer una experiencia móvil excelente.

@ListAction y @RowAction en móvil

@ListAction y @RowAction, que te permiten asociar tu propia acción al modo lista de una colección o a cada fila en la interfaz de escritorio, ahora están disponibles también en la interfaz móvil. Por lo que si tienes un código como este:

@ListAction("Autor.hola")
@RowAction("Autor.adios")
@OneToMany(mappedBy="autor")
Collection<Author> otrosAutores;
Obtienes esto en tu móvil:



Fíjate como @RowAction no se muestra en cada fila sino solamente arriba de la colección, donde el usuario puede pulsar después de marcar cualquier fila. Esto es diferente de la versión de escritorio para simplificar la experiencia móvil.
Además, soportamos @Action para propiedades en móvil (ya lo soportabamos para referencias), de esta forma la mayoría de la funcionalidad de tu aplicación para escritorio está disponible en móvil.

Arrastrar y soltar para reordenar los módulos

XavaPro te permite definir la estrutura de tu menú de la izquierda usando carpetas y subcarpetas. Para ello, usas el módulo Carpetas en Admin. Hasta ahora para reordenar tenías que usar dos toscas acciones en cada fila para subir y bajar. A partir de v6.6 puedes usar simplemente el ratón para mover cualquier módulo o carpeta donde quieras, de esta manera:

Nombre de usuario no distingue mayúsculas/minúsculas

A partir de v6.6 el nombre de usuario no distingue mayúsculas de minúsculas por defecto, por lo que si te identificas como 'juan', 'JUAN' o 'Juan' tiene el mismo efecto. Esto es un cambio sobre versiones anteriores que sí que distinguían mayúsculas de minúsculas. Si quieres que tu aplicación funcione como antes, ve a Admin > Configuración y marca la opcion Nombre de usuario distingue mayúsculas/minúsculas:

Pruébalo tu mismo

Demo: https://www.openxava.org/XavaPro (Usuario: demo, Contraseña: demo)

Si quieres probar las facilidades de administración responde a este correo preguntando por la clave del administrador.
Si quieres probar las características móviles accede a la URL de arriba usando tu teléfono móvil.

Te invitamos a que vayas a la página de XavaPro para ver más cosas.

Si eres un cliente Enterprise recibirás un correo electrónico con la actualización a la edición Enterprise.

blog comments powered by Disqus

English