Microsoft se pone serio

Microsoft se pone serio

Después de meses de rumores, Microsoft finalmente ha quitado las envolturas de su nuevo producto, Silverlight. ¿Es realmente un producto?? En realidad no, es un sistema de tiempo de ejecución para una versión reducida del .Marco neto y compiladores justo a tiempo. Pero esa no es de ninguna manera toda la historia, y cuanto más me veo, más veo que un plan mucho más grande comienza a surgir.

Primero, debe tener en cuenta que este tiempo de ejecución es pequeño, diseñado para alojarse dentro de un navegador web como un complemento: piense Flash y estará en el camino correcto. De hecho, no seas palabras picaduras, llamémoslo "el potencial asesino de flash de Microsoft". Está muy orientado a los gráficos y puede hacer cosas sorprendentes a las transmisiones de video, es liviano y será consistente en todas las plataformas, que se ejecuta en las plataformas Windows y Macintosh OS X hoy. Supongo que pronto llegará a Linux, a través de la relación Novell, y llegará a los teléfonos inteligentes de Windows (además de otras plataformas de Windows integradas), casi seguramente siguiendo los teléfonos Symbian poco después.

Como dice Microsoft, “Silverlight es un complemento cruzado y un complemento de plataforma cruzada para entregar la próxima generación de Microsoft .Experiencias de medios basadas en la red y aplicaciones interactivas ricas para la Web ”. El énfasis está en aplicaciones ricas e interactivas, entregadas en la web y se basa en el .Marco neto y tiempo de ejecución en la moda independiente de la máquina, el sistema operativo y el navegador. Hacer la instalación simple será crucial para el éxito: el complemento de descarga de núcleo tiene solo unas pocas megabytes de tamaño, y Microsoft sabe que tiene que hacerlo mejor sobre el control de las versiones que el desastre que hizo con el completo .NET Framework.

Las aplicaciones resultantes ofrecerán un nuevo nivel de interactividad en comparación con las aplicaciones actuales basadas en HTML y DHTML, y para lograr este Silverlight viene con un arsenal completo de potentes capacidades gráficas, tanto Vector como mapa de bits, medios, texto, animación y video. Ya puede manejar la transmisión de video HD al cliente, y varias compañías ya han demostrado ricas aplicaciones de video a pedido que cuentan con paneles de información transparente flotante, múltiples transmisiones de video y video en video. Estoy seguro de que las aplicaciones demostraron esto en la conferencia Mix 07 de Microsoft de mayo en Las Vegas fueron lo real, y no solo las maquetas de humo y espoletas. Microsoft hizo un movimiento inusual al liberar dos versiones de Silverlight: el 1.0 beta y un 1.1 alfa dirigido a los desarrolladores, que agrega soporte para la siguiente capa de componentes. No hay duda de que este es un producto en desarrollo rápido y no tendremos que esperar meses para que un primer lanzamiento llegue al mercado.

Entonces, ¿en qué se diferencia esto? Bueno, es diferente en muchos sentidos. Primero, puede usar cualquiera de los idiomas que actualmente son compatibles con .Red, por lo que puede escribir aplicaciones Silverlight en Visual Basic o C#, o cualquiera de un puntaje de más idiomas disponibles, incluido Ruby. En segundo lugar, no creo que nadie haya esperado que Microsoft fuera tan feroz en su empuje multiplataforma: el soporte de Mac OS X es más bienvenido. El soporte de Microsoft para OS X ha sido pobre en los últimos años, desde la caída de Internet Explorer, Media Player, Encarta y Outlook hasta la indignidad de hablar por el desastre causada por su eliminación del Macro Motor VBA de su próxima Lanzamiento de la Oficina 2008. Este voto tardío de confianza en Apple es bienvenido, aunque es cierto que también es necesario si alguna futura aventura multiplataforma con Silverlight tendrá alguna credibilidad frente a la competencia de Flash, Apollo y similares.