Ahora que el mundo RIA parece copado por Flash/Flex, Silverlight y AJAX y Java y su iniciativa JavaFX están en fase de “reconceptualización” me atrevo a recomendar Swing como la plataforma ideal para las nuevas aplicaciones RIA
…pero aquellos que hayáis tenido que depurar una aplicación Flex, o solucionar un memory-leak en la generación del Javascript de GWT o estéis harto de programar en Javascript sea el framework que sea el elegido o simplemente no convulguéis con la filosofía Microsoft.
Bien es cierto que Swing es una plataforma de base y que ponerse a desarrollar con ella ahora mismo es como usar Servlets para generar HTML (y ambas cosas he tenido que hacerlas).
En este artículo se analizan las bases de las tecnologías Swing y SWT.
Afortunadamente existen un buen número de frameworks y librerías de componentes para simplificar esta tarea.
Además parece que la prometida modularización del JDK 7 además solucionaría entre otros el tema de las descargas eternas.
En un próximo post revisaré en detalle algunas de estas librerías: Spring RCP, Eclipse RCP, JIDE, Flamingo, Swing App Framework, Apache Pivot,…
Pensáis que aún queda hueco para las aplicaciones Java de Escritorio o que los errores acometidos en el pasado nos han llevado inexorablemente a su desaparición en pos de los RIAs…


Deja un comentario