Update 08: Desarrollo web 2.0 con JMaki

Una de las charlas del Update 08 fue la que dió Sang Shin denominada Building Web 2.0 Applications using jMaki.

Esta exposición fue muy interesante y resultó muy efectiva en demostrar cómo con Netbeans se pueden implementar aplicaciones web de tipo RIA muy rápidamente. Presentó los conceptos generales de jMaki y realizó algunos demos para mostrar como con la conjunción de JMaki más todas las librerías para AJAX existentes se puede hacer una aplicación web bastante sofisticada -incluso integrando servicios web preexistentes como Google Maps- utilizando el diseñador de Netbeans, haciendo drag & drop y editando propiedades.
Logo de jMaki
Si bien todo lo que se presentó no me resultó novedoso porque este mismo orador había hecho una presentación similar en los Sun Tech Days Buenos Aires 2006 esta presentación fue muy buena y me sirvió como repaso de lo que ya sabía sobre el tema.

Los slides de esta charla están disponibles en formato PDF en el sitio personal de Sang Shin, javapassion.com, donde además hay cursos gratuitos sobre diversas tecnologías de la plataforma Java.

A continuación hago un breve resumen de los conceptos principales de jMaki.


¿Qué es JMaki?

En jMaki, la letra j es por la tecnología JavaScript. Maki significa envolver en japonés.
Empezó como una manera de envolver funcionalidad hecha con tecnología Javascript pero evolucionó para proveer más que eso.

Principales características

Audiencia a la que se dirige

Arquitectura

Arquitectura del framework jMaki

Modelo de widgets

Modelo de widgets en jMaki
Widget Hello World en jMaki

Sun Tech Days 06 en Buenos Aires

En octubre del 2006 asistí a los Sun Tech Days 2006-2007 que se hicieron en Buenos Aires. Voy a transcribir aquí (con algunas adaptaciones menores) el feedback que le había enviado a los organizadores luego de esas jornadas.

No fui al primer día, exclusivamente dedicado a NetBeans, pero asistí a los dos días siguientes. Mi impresión general del evento fue muy buena. Me pareció de un gran nivel y muy aprovechable para cualquiera involucrado en desarrollo con tecnología Java.

Es el primer evento organizado por Sun al que asistí y realmente fue muy provechoso a nivel personal y profesional. Asistiría nuevamente si se vuelve a realizar un Sun Tech Days en Buenos Aires, y en general a cualquier evento de Sun. Lamentable Buenos Aires no fue incluída en la agenda del año siguiente (la gira 2007-2008).

Quería comentar las cosas que me parecieron positivas y negativas de dicho evento.

Lo positivo:

Lo negativo:

Se pueden ver algunas fotos del evento y leer sobre el primer día (dedicado exclusivamente a NetBeans) en un artículo de The Inquirer titulado Sun is really selling Netbeans to Java developers. También si se busca en Flickr se encuentran algunas fotos del evento, que espero se reitere en Argentina…