• 6

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

    Escrito por on 26 junio 2009 | Destacados, frameworks

    Image
    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

    Number of View :2335
    Deja tu comentario

    Comentarios


    • Ousmane Ba

      jun 11

      Que necesito para correr AcmeOX en español
      y si es posible tienes una version que corre en un sistema ingles. Mejor tienes manuales o link que me pueden ayudar a hacer la conversion.
      aplicacion.xml ??? application.xml

      Responder

    • admin

      jun 12

      ESTIMADO, NECESITAS PRIMERO OPENXAVA, un framework que crea portlets jsr-168 que pueden funcionar en un oracle portal, en jboss, en liferay, etc.

      Por lo cual necesitas cualquiera de esos portales, corriendo en su respectivo server(tomcat por ejemlplo)

      Openxava soporta multiidiomas, asi que no hay problema con eso.

      Si necesitas mas informacion puedes visitar http://www.openxava.org
      En los foros puedes preguntar o ver el wiki.

      Responder

    • albert

      jul 3

      hola andres, soy nuevo en el uso del ox y too lo q es JAVA,descargue tu codigo, pero no se como subirlo al tomcat, haber si me puedes ayudar, a compilarlo y a acceder a la pagina principal del proyecto(q direccion).

      Responder

    • amolina

      jul 4

      Creo que debes leer el Wiki de OpenXava, pues es una aplicacion OpenXava comun y corriente.

      Yo utilizo Eclipse para programar, y hacer los builds, etc.

      http://www.openxava.org/web/guest/doc

      Responder

    • Ricardo

      nov 28

      estimado, en tu aplicacion AcmeOX,….en la interfaz de Contrato……que quieres decir con N de publicaciones y productos asociados a un ejecutivo…..no se supone que los productos los agrego en la factura??

      sl2

      Responder

      • admin

        nov 29

        ¿dónde escribí eso?, es que lo hice hace tanto tiempo que no recuerdo, me avisas y te respondo :)
        En todo caso fue un demo básico que hice para que vieran la funcionalidad de OpenXava

        Responder

    Deja tu comentario

    Tu opinion es importante

Suscribete al Newsletter

Recibe las últimas noticias y artículos en tu mail.