miércoles, mayo 02, 2007

Silverlight, la nueva tecnologia de moda


Hace tiempo que viene asomando la nariz esta nueva tecnología, y yo no le había dedicado un espacio en Alternaria. ¿Por que?
Principalmente porque no pense que vaya a ser tan importante... digo, si hay algo que Microsoft demostró con creces en estos últimos años es que tiene un enorme potencial para generar espectativas sobre nuevos productos y tecnologías y luego defraudarnos (ya saben, el proyecto Origami, el Zune, el Vista?). Por eso, cuando me enteré del lanzamiento de esta tecnología me dije a mi mismo "ops, otro intento de Microsoft por acaparar cada segmento posible del mercado que seguramente terminará frustrado...".
Bueno, la realidad me demuestra que me estoy equivocando. No solo Silverlight está generando un interés muy grande, sino que las críticas son buenas. Yo no soy desarrollador, pero algo entiendo del tema y todo lo que leí por parte de profesionales son buenas nuevas.
A todo esto... ¿que carajo es Silverlight? Bueno, si aún no se enteraron, se los explico, tal cual lo explica el flamante nuevo sitio comunitario.

Microsoft Silverlight es un plug-ing multiplataforma y multi-browser para poner a disposición de la Web la próxima generación de aplicaciónes .NET ricas en contenido multimedial. Silverlight ofrece un modelo de programación flexible que soporta AJAX, Visual Basic, C#, Python y Ruby, y se integra con las aplicaciones Web existentes. Silverlight soporta emisión de video de alta calidad de manera rápida y efectiva a todos los navegadores principales de Windows y Mac OS X.

Bueno, asi como se la lee... queda claro que es el nuevo emprendimiento de Microsoft por sumarse a esta movida de aplicaciones on-line, mercado que (tirado de los pelos) es actualmente dominado por un coctel de compañías y tecnologias como Flash, Java, AJAX, etc. Lo primero que me viene a la mente es... ¿tendrá Silverlight el potencial suficiente para meterse en un terreno tan pantanoso? ¿tiene aún Microsoft el poder necesario para posicionarse como líder en este campo?

No lo se, lo que si se es que Silverlight era algo que Microsoft necesitaba absolutamente. La tendencia indica claramente que "todo se mueve hacia las aplicaciones on-line, dentro y fuera del navegador". Y a Microsoft se le estaba yendo el tren (Adobe se viene con todo con su proyecto Apollo)...Solo el tiempo dirá si Silverlight es algo más que bombos y platillos. Lo cierto es que, actualmente, Silverlight esta en boca de todos y en todos lados.

Quiero hacer un comentario final. No hay "palabra oficial" de Microsoft con respecto a una versión de Silverlight para Linux. Aunque Miguel de Icaza declaró que tendrá una versión a finales de año dentro del marco del proyecto Mono, realmente me molesta mucho que Microsft siga "ignorando" a este enorme mercado en crecimiento de usuarios de Linux. Porque, ¿saben lo que va a pasar? Lo mismo que paso durante mucho tiempo con la tecnología Flash: Mientras Silverlight va por la versión 5 y los usuarios de Windows y Mac OS X tienen luces de colores por todos los rincones de sus navegadores, los de Linux van a tener la versión "1.2 para Mono" que no solo no va a tener luces de colores, sino que tampoco va a tener el soporte oficial que una tecnología de este tipo requiere. Ojala me equivoque...

En fin, bienvenido Silverlight... estaremos siguiendo tu evolución de cerca.

Si saben inglés y quieren ver a la tecnología Silverlight en acción, pueden ver este video-presentación (en formato WMV, claro).