Esta opcion va a restaurar la pagina de inicio, cualquier categoria o widget cerrado volvera a su estado inicial

Reset

AcmeOX: Ejemplos de OpenXava, portlets jsr-168 al instante

Detalle de un Contrato en AcmeOX

Detalle de un Contrato en AcmeOX

Cuando conocí este Framework hace un año atrás me sorprendío lo rapido que podia generar aplicaciones CRUD, y centrarme solo en el modelo de negocios fue algo genial, pero cuando queria agregarle funcionalidades extra fue dificil para mi (recordemos que mi fuerte es el desarrollo web en php principalmente), a pesar de que tenia ejemplos muy buenos en la web oficial, estos no se acercaban a mi necesidad, luego encontré otro proyecto basado en OpenXava, Qamanager, pero tampoco se acercaba a mis necesidades, así que poco pude aprender sobre como agregar funcionalidades extra.

Mi necesidad era poder crear aplicaciones ajax, que tuvieran las mismas características que cualquiera de mis aplicaciones hechas en php, con campos que dependieran de otros, campos de solo lecturas que sirvieran por ejemplo para mostrar la info de un Cliente, etc.

En este ejemplo lo que hago es crear una interfaz para administrar contratos y a la vez estos contratos están relacionados hacia facturas emitidas.

Si quieren desarrollar aplicaciones de calidad en poco tiempo, sin tener que preocuparse por la interfaz gráfica les recomiendo OpenXava.

Bien les dejo el enlace de esta aplicación que espero les sirva de ejemplo para sus propios desarrollos:

https://sourceforge.net/search/?type_of_search=soft&words=AcmeOX

Que puedo obtener de OpenXava?

  1. Desarrollo Java Extremo(resultados rápidos) sin programar, basta con anotaciones JPA y los respectivos Getters and Setters.
  2. Una GUI muy bien terminada que se adapta al portal en que subas la aplicacion(Liferay, Jboss o cualquiera que trabaje con el Standar JSR-168).
  3. Aplicaciones Ajax sin tener que escribir una sola linea de JavaScript.
  4. Un desarrollador que no tiene problemas en responder en Español o Inglés, bastantes mejoras de forma periodica, una comunidad de usuarios que no dudaran en ayudar al principiante.
  5. Esta tecnologia permite perfectamente que un equipo de desarrollo se encargue de distintas clases y unirlas posteriormente en una aplicacion sin mayores problemas.

Pueden ver el articulo sobre OpenXava de la Wikipedia

Dejar una respuesta