
viernes mayo 05, 2006
JSR 296: Swing Application Framework
El 2 de Mayo de 2006 ha empezado el proceso de revisión de la nueva especificación JSR-296 Swing Application Framework.
El objetivo es definir un API muy sencillo para la facilitar la creación de Aplicaciones Swing.
Inicialmente se centrará en los siguientes aspectos:
- Ciclo de vida de las aplicaciones. Procesos de Arranque y Parada
- Recursos localizados: Cadenas, Imágenes, Colores, y Fuentes
- Persistencia de Configuración y Sesión
- Soporte a acciones y eventos que puedan trabajar asíncronamente sin bloquear al usuario
Aunque está liderada por dos expertos de Sun:
en el grupo de expertos también participa
Ben Galbraith, conocido por ser autor de varios libros centrados en el diseño de interfaz de usuario con tecnologías como Swing o AJAX.
Otras personas que inicialmente apoyan esta iniciativa son
Hani Suleiman, autor del conocido blog ácido
The BileBlog, y
Ethan Nicholas, ingeniero de Yahoo conocido por ser el responsable de la arquitectura de
GeoCities GeoBuilder y de
Yahoo! SiteBuilder, ambos desarrollados con Swing, y también del framework
JAXX que es un
framework Open Source para la generación de interfaz JAVA mediante XML
Sería muy interesante que el resultado de esta especificación también
incluyera generación de GUI Swing basada en XML, incluyendo en el grupo
de trabajo a personas con experiencia en estas tecnologías como
Ethan Nicholas.
Otros frameworks o toolkits para la generación de interfaz de usuario con JAVA mediante XML son:
Una estandarización de la tecnología permitiría aunar esfuerzos y tener
una potente alternativa en JAVA a la futura arquitectura de Microsoft
(XAML, Avalon, WPF, WinFX)
Blogs de otros expertos en la materia:
Enviado por jaimecid
( may 05 2006, 01:03:26 PM CEST )
Permalink