Buscar
Social
Ofertas laborales ES
lunes
ago182008

OpenXava 3.0.3 disponible

Me complace anunciaros que ya está disponible una nueva versión de OpenXava, la versión 3.0.3.

OpenXava es un Motor de Aplicación JPA. Tú pones tus clases JPA y a cambio obtienes una aplicación completa lista para poner en producción, sin usar generación de código.

Estas son las algunas de las nuevas características de 3.0.3:

 

Descarga esta nueva versión desde SourceForge.

Más información: http://www.openxava.org/

domingo
ago172008

Sun libera el Lightweight UI Toolkit

Reportan en varias fuentes ,  que Sun Mycrosystems ha liberado su Lightweight UI Toolkit, una herramienta para el desarrollo de interfaces de usuario para dispositivos móviles. Según los entendidos se espera que su adopción permita el desarrollo de aplicaciones con IU mas impactantes, más fáciles de desarrollar y de mantener.

Lo han hecho bajo la licencia GPLv2 with Classpath Exception con lo que pretenden eliminar barreras para la creación de productos comerciales basados en esta API.

LWUIT llega justo en el momento en el que se está calentando la competencia por el mercado móvil entre plataformas Java (Symbian), iPhone, Android (que ya anuncio para este año un telefono de HTC/T-Mobile) y Windows Mobile.

En Javahispano y en los podcasts de JH se ha tratado el tema en varias ocasiones en especial la dificultad de estar usando las classes gráficas en el desarrollo de formularios. También recientemente acerca de frameworks como TagsMe. Interesante escuchar que opina la comunidad de este avance y en especial a quienes tienen más experiencia en desarrollo para móviles.

 

sábado
ago162008

Hibernate 3.3 GA

Ya se puede descargar Hibernate 3.3, la nueva versión del ORM más utilizado para Java. Entre las novedades frente a la versión 3.2 se destacan:
  • Migración a un sistema de construcción con Maven.
  • División del proyecto en varios módulos jar (al estilo de módulos Maven), lo que facilita el ver y administrar las dependencias.
  • Rediseño de las SPI para el caché de segundo nivel.
  • Integración con JBossCache 2.x como proveedor de caché de segundo nivel.

InfoQ publicó una breve entrevista en inglés con Steve Ebersole (disponible una traducción al castellano) uno de los líderes de proyecto de Hibernate, en donde cuenta algunos detalles de esta nueva versión y algo del futuro de Hibernate

jueves
ago142008

Django ya funciona en Jython

Leonardo Soto, comitter de Jython, ha anunciado que gracias al trabajo conjunto del equipo Jython (que acaban de liberar la versión 2.5) y Django (que están por liberar la 1.0) por fin se puede ejecutar este framework web en esta versión de Python para la Java Virtual Machine.

Como explica Leonardo en su blog, esto es importante porque muestra que Jython sigue vivo y en buena forma como lo demuestra no solo el soportar Django, si no también la lista de mejoras que han venido haciéndole y su compatibilidad 100% con Python 2.5. Por otro lado, Django es uno de los frameworks web más usados al punto de ser una especie de killer app para Python. Django es el framework que todas las implementaciones de Python quieren poder ejecutar.

La JVM con el soporte a Ruby (y Rails) con JRuby e incluso a php con Quercus se está convirtiendo en una plataforma para lenguajes script. Ahora con el soporte a Django se confirma esta dirección en el futuro de la JVM. Si Jython sufrió un duro golpe cuando su creador y principal desarrollador Jim Hugunin se fue para trabajar en IronPython (la implementación para .NET), al parecerse están poniendo las pilas y quieren recuperar el terreno perdido.

Por otro lado, da gusto ver como los latinos (Leonardo es chileno) participantes en el Google Summer of Code 2008 están produciendo código con un impacto tan positivo en la comunidad de desarrolladores y en el mundo open source.

jueves
ago142008

Traducción al español de los tutoriales de Java de Sun

Sun Microsystems, como parte de su reciente afán de abrirse a la comunidad, está creando a través de los blogs de sus empleados y grupos de trabajo varias iniciativas de colaboración. Una de ellas es de especial interés para todos los programadores del lenguaje Java y, en concreto, los hispanoparlantes. El proyecto al que me refiero es el proyecto javatutorials, que ha surgido del blog The Java Tutorials' Weblog que fue creado para centralizar las actualizaciones de los tutoriales oficiales de Sun.

Lo más intresante de este proyecto es que se anima a los usuarios a crear nuevos tutoriales y traducirlos a otros idiomas. Por ahora solo hay disponibles dos versiones traducidas parcialmente; una francesa y una española.

El principal objetivo del traductor español es completar la «ruta» «El lenguaje Java» («Learning the Java Language» en la versión original) y después seguir con otros capítulos según el interés de los lectores.