Thursday, October 26, 2006

Resumen de SunTech Days y del NetBeans Day

Voy a resumir un poco los temas tratados en los SunTechDays, y en los siguientes post, voy a ampliar un poco con lo que estoy probando yo ahora.
En lo que es netbeans, sun le ha puesto muchas fichas, de hecho todo lo que venia en sus tools pagas, lo va a migrar a netbeans, primero va a estar en netbeans y luego en las tools. La idea es que van liberar todo en netbeans, pero van a mantener la version empresarial. En principio la idea es que Netbeans sera la respuesta a Eclipse, y Las SunTools a Websphere, o JDeveloper.

Algo muy destacable de Netbeans es que solamente instalando el core + los packs, queda todo funcionando, sin tener que renegar con plugins. Eso creo que es myu ventajoso.
Tiene soporte para todo lo que es JSE, JEE, JME, y es soportado nativo por ellos, practicamente no haria falta ningun plugin adicional.
A destacar de NetBeans, es el pack para mobiles, esta uy bueno, el editor visual de flujo de los midlets, y el soporte para SVG(Scallable Vector Grafics). y la version Tyni para los mobiles, con esto podemos lograr aplicaciones muy lindas, a nivel grafico, que es algo que se notaba que esta faltando en j2me.
Otra cosa para destacar es la integracion con JEE 5(Java Enterprise Edition Version 5), EJB3.0 y el nuevo Java PErsistence Api. Con respecto a WEB, tiene soporte para JSF(java server faces), ajax, dojo(framework de ajax) Por lo que vi me parece que JSF esta lo suficientemente maduro como para invertir tiempo en investigarlo.
Para lo que fue JSE(Java Standard Edition) lo mas destacable fue el soporte para matisse, que e sun nuevo layout manager, para lograr aplicaciones Java mucho mas agradables a la vista. Tiene autoresize de los componentes, el manej de la localizacion es muy bueno, maneja los tamaños y las distancias entre componentes de acuerdo al lenguaje en el que estamos, ya que por ejemplo nickname y nombre de usuario, no miden igual. El layout manager solo maneja estas longitudes y realiza los resize que hagan falta.
Un parrafo aparte merece el Soporte para SOA y BPEL, sinceramente muy bueno, no habia visto nada tan completo pra java, todo en el mismo ambiente de desarrollo.
Es destacable la planificacion que tiene Sun con respecto a sus herramientas, Esta por salir la version 6.0, tienen ya en roadmap la 7.0 (hay nightly builds disponibles) y estan armando el roadmap para 8.0

Una cosa que me llamo mucho la atencion, es como sun, motiva a la comunidad de desarrollo que se una, que colabore, no solo opensource, sino en blogs, en tutoriales, etc.

Me perdi una Campera que dieron com opremio en el Java Jacket Give-Away, basicamente premian talentos raros y no usuales, subio un pibe que hacia malavares, otro que canto la cancion del oso pero basada en el evento;subio un pibe que basicamente subio de caradura, porque no sabia hacer nada. Otra chica que bailo shakira y una que bailo danzas gallegas, pero como no tenia musica lo canto ella, :S. Obviamte el ovacionado fue el que canto la cancion del oso, una masa el pibe la verdad.

Mas o menos este fue el resumen, estoy trabajando evaluando los labs y cosas uqe vimos, y en los proximos dias voy a postear lo que vi.
tengo pensado postear
Matisse (Gui para desktop)
J2ME y SVG
SOA y BPEL
si tienen alguna otra inquietud, lo publican y lo veo:D

2 comments:

Anonymous said...

No es por nada, pero lo que mencionas como novedoso, está en Jdev desde hace tiempo.

Julian de Anquin said...

Lo novedoso no es solamente lo que hace, sino que lo hace un producto opensource y por ende gratis. El Jdeveloper es pago, y totalmente propietario, yo lo use mucho tiempo y hacer andar cosas de jdev en cualquier otro appserver es un dolor de cabeza. Aqui con NetBeans podes hacerlo andar en cualquier Server JEE 5 Compliant
Saludos