Buscar
Social
Ofertas laborales ES
martes
mar292005

AndroMDA 3.0RC1 - MDA Open Source

AndroMDA es una herramienta de generacrión de código que sigue el paradigma de arquitectura MDA (Model Driven Architecture). Recibe un modelo UML de una herramienta CASE y genera las clases y los componentes (J2EE u otros), especýficos para la arquitectura de la aplicacrión. Debido a que su generador de código soporta plataformas actuales, se ha convertido en la principal herramienta Open Source de MDA para el desarrollo de aplicaciones empresariales.




El equipo de AndroMDA acaba de anunciar la publicacrión de la versrión 3.0RC1.



Esta es la primera versrión candidata a 3.0, en la que el desarrollo esta finalizado y se encuentra en su fase final de depuracrión de errores.




Algunas de las nuevas características son:




-Mapeo de los metafacades basados en propiedades (se elimina la necesidad de los estereotipos << FrontEndEvent >>, << Controller >>, y << Role >> en los modelos de Bpm4Struts)



-Modelado entre pýginas (Page2Page) permitido en el cartucho de Bpm4Struts



-Mejoras en la velocidad de ejecucrión (hasta un 30% para proyectos grandes)



-Mejoras en el cartucho de Spring (demasiadas para enumerar)



-Documentacrión de los cartuchos de Spring y Bpm4Struts, incluyendo guías prácticas



-Mejoras en la herencia del cartucho de Hibernate (Todo tipo de herencias de hibernate son permitidas)



-Xdoclet completamente eliminado del cartucho de Hibernate. (Todos los ficheros son generados directamente desde el modelo)



Para una lista exacta de todas las mejoras de esta versrión mirar en:



http://www.andromda.org/changes-report.html#3_0-RC1



Se puede descargar la versrión 3.0RC1 de la siguiente direccrión:



martes
mar292005

John Carmack habla sobre J2ME

Pues sý. El creador de juegos como Doom o Quake, ha pasado el ýltimo mes dedicado al diseño y desarrollo de juegos para J2ME, y ha transcrito sus experiencias en su weblog.



En este artículo, John explica sus impresiones sobre el desarrollo de juegos J2ME, y como ha estado durante el ýltimo mes intentando desarrollar con el apoyo de varias comparáýas un producto llamado DoomRPG, que quien sabe, quizýs veamos prýximamente.



Del artículo se extraen cosas buenas y cosas malas. Por una parte está la sencillez del desarrollo, o la presencia de herramientas gratuitas como NetBeans, pero por otra parte John habla del písimo rendimiento a la hora de crear un motor 3D decente.



En fin, mejor será que lo leýis vosotros mismos y saquíis vuestras conclusiones. Aunque voy chafar la película, al final John dice que le encantaría trabajar para Brew.
martes
mar292005

VLDocking Framework de docking

VLDocking es un framework para dotar a nuestros aplicaciones swing de funcionalidad de "docking" que acaba de liberar su primera versión estable. Es simple de usar, bastante poderoso y soporta funcionalidad como drag and drop, guardar la configuración de cada uno de los elementos que se pueden "dockear" etc.


Aquí tenéis unas cuantas captura de pantalla y aquí tenéis una demo Java Webstart .


La librería se distribuye bajo una doble licencia libre (tipo GPL) y comercial.
martes
mar292005

XHTMLTranscoder, transformar HTML en XHTML

XHTMLTranscoder es una clase Java que se distribuye bajo una licencia libre (LPGL) que permite convertir HTML con etiquetas rotas en XHTML bien formado. Esta clase, de la cual se acaba de liberar su primera versrión estable, es suficientemente eficiente para ser empleada en tiempo real y no chequea las cabeceras de los documentos HTML, sino las reglas generales de las etiquetas, atributos y anidado.


¿Qué alternativas conocýis para realizar este tipo de transformaciones? ýlas habýis usado? ýNos contais vuestra opinrión?
lunes
mar282005

Evaluación de herramientas de diseño Swing

JavaLobby anuncia una comparativa de Mitch Stuart de herramientas de diseño de interfaces Swing.



Los criterios de evaluación son:



* La calidad del resultado.

* Productividad en desarrollo

* Productividad pensando en el mantenimiento (facilidad de modificación a posteriori)

* Coste, disponibilidad futura etc



Según el autor, parece que en este tema gana NetBeans 4.0 sobre Eclipse aunque no es muy entusiasta con la productividad del editor de NB.



Estas son las conclusiones:



· NetBeans: la mejor considerando el conjunto de aspectos y la solución más integrada.



· JFormDesigner: la mejor herramienta para organizar paneles.



· FormLayoutMaker: la mejor herramienta para organizar paneles de código abierto.



· Foam: La más innovadora.