Archivado en: Otros
No es nueva la noticia, pero creo que es obligada la reflexión de esta nueva tecnología de Microsoft desde un punto de vista de un usuario/desarrollador/instructor de Flash. Trataré de ser lo más imparcial posible, aunque es un poquito difícil
¿Qué es Microsoft Silverlight?
Microsoft Silverlight es en pocas palabras un plugin que se instala en el navegador para reproducir animaciones vectoriales, videos, realizar presentaciones, en fin es el equivalente a Adobe Flash Player pero hecho por Microsoft.
¿Por qué Microsoft Silverlight? ¿Dónde quedó entonces WPF?
Bueno, básicamente MS Silverlight es el plugin para el navegador y WPF es toda la plataforma de presentación para escritorio y creación de aplicaciones para Vista, con algunas características que Silverlight no tiene (p. ej 3d). En concreto MS Silverlight antes era WPF/E (de everywhere) y vendría a ser el equivalente a Adobe Flash Player, y WPF vendría a ser el equivalente a Adobe Apollo.
¿Qué Navegadores y Sistemas Operativos Soporta?
Bueno estamos viendo un cambio de mentalidad de parte de MS en ese sentido porque se supone que estarán soportados tanto IE, Firefox y Safari al hablar de navegadores, y en el tema de los SO están soportados Mac y Windows.
¿Silverlight es gratuito?
Al igual que Adobe Flash Player, Silverlight es gratuito y la descarga es muy ligera en el orden de menos de 2 MB. (Será pura coincidencia?)
¿Y cuándo va a empezar a distribuirse masivamente?
A mediados de este año se distribuirá masivamente, por ahora está descargable la versión de prueba desde el sitio oficial. Seguramente esperamos ver prácticas agresivas como incluirlo a la fuerza en cada producto de MS, y en cada parche de seguridad del sistema operativo más usado en el mundo.
¿Microsoft está considerando dar soporte a otros sistemas operativos?
Por el momento dicen que esta decisión dependerá del feedback que reciban de sus clientes.
¿Hay soporte para otros dispositivos?
La respuesta es la misma que en la pregunta anterior, no existe un equivalente a Adobe Flash Lite de parte de Microsoft todavía, pero dependerá de las necesidades de los clientes.
¿Hay manera de probar el desarrollo en esta tecnología?
Existe un equivalente al Flex 2 SDK de Adobe, que se puede descargar del sitio de Silverlight el nombre es WPF/E SDK.
¿Qué herramientas se usan para desarrollar contenido para Silverlight?
En esencia dos aplicaciones Expression Studio y Visual Studio. Pero hay proyectos hasta para generar un plugin de exportación de Adobe Illustrator hacia Silverlight. La idea es muy similar al desarrollo en Flex 2, tienes un SDK que seguramente será gratuito y hay un lenguaje de programación equivalente al MXML, llamado XAML. En fin todo está muy inspirado en Flex 2.
¿Y en cuestión de video, que ofrece Silverlight?
La parte de video de Silverlight está sustentada en Windows Media, no todos los codecs de la versión de escritorio estarán disponibles, solamente los más comunes. Obvio no hay soporte para el formato Flash Video
el más popular de la red.
¿Bueno y el DRM? (la discusión del momento)
En ese sentido el DRM de Silverlight estará soportado en la tecnología de Microsoft PlayReady. Bueno y aunque hablar de DRM en estos días es como hablar de política o religión (nadie se pone de acuerdo). Adobe también tiene algo que decir en cuanto al DRM, en este sentido un servidor piensa que vamos a ver algunas apuestas interesantes pero al final seguramente DRM solo es una propuesta unilateral que quedará en el olvido. (mi humilde opinión)
¿Silverlight correrá en todos los servidores web?
Microsoft anuncia que Silverlight correrá en todos los servidores y que además habrá una tecnología llamada Windows Media Services incluída en la próxima versión de IIS y de Windows “Loghorn” Server, esto era lo único que les faltaba para inspirarse al 100% en la plataforma Flash, un equivalente a Flash Media Server.
Ahora una pequeña reflexión de parte de un servidor…
Bueno debo decirles que como todo fan de la plataforma Flash, mi primera reacción fue de enojo!!! (ah! estos tipos de Microsoft, otra vez de copiones! van a ver! me caen gordos! y algunas otras un poco más fuertes…)
Después vino la calma, ok Edgar reacciona y admite la realidad Flash tiene un nuevo competidor de hecho el primero que tú le conoces (seguramente ha tenido otros pero de características muy específicas a cierto sector) pero nunca uno que le hiciera la competencia tan directamente en casi todos los sentidos.
Vamos por partes, esta es una apuesta de alguien serio (Microsoft) pero que últimamente y no es que sólo yo lo diga se ha venido cuajando una batalla sin cuartel de todos VS. “La Empresa de Redmond”, y Google encabeza la lista. En fin la sola palabra Microsoft es un Ying Yang en la industria pero dejémonos de filosofía, no creo que este movimiento sea tan bien visto; en muchos sectores van a salir a relucir las críticas como surgieron con el lanzamiento de Vista y sus múltiples coincidencias con Leopard, pero esta vez de su notorio parecido con la plataforma Flash y en específico Flex.
Algo que bien que mal todos los implicados vamos a tener que aprender es a vivir con este nuevo vecino. Que podemos esperar de la competencia? que al final el más beneficiado va a ser el usuario final
Adobe tendrá que hacer de la plataforma Flash algo mejor cada día, de hecho actualmente la plataforma esta a años luz de distancia de Silverlight a nivel técnico (pero no hay que confiarse), Adobe tendrá que hacer gala de sus fortalezas si quiere seguir siendo líder y algo de lo que siento puede sacar mucho partido es de la fuerza de desarrollo que tiene a nivel mundial (sí, personas como tu que estas leyendo este artículo).
Será crucial que se miren a los llamados mercados emergentes (dígase México uno de ellos y demás países de Latinoamérica) como semilleros importantes de talentos que usen esta plataforma en la vida diaria. Buscar formar esos semilleros en las grandes universidades será fundamental, digo no es que no lo estén haciendo pero hay que hacerlo mejor y con más fuerza.
Habrá que tomar decisiones importantes en cuanto al rumbo de tecnologías claves como Flex, Apollo, Flash Lite y Flash Media Server, hacer conciecia con los desarrolladores Java de que Flex es su opción, y en definitiva ya no dejar en último lugar a los desarrolladores PHP que son los más en este mundo de aplicaciones web independientes. Algo es un hecho y es que la mayoría de los desarrolladores .NET se casarán con esta nueva tecnología, allá ellos
Creo también que una posible alianza estratégica con jugadores de la talla de Google, Sun o Apple no caería mal en ese sentido. No descartar la conexión con la comunidad del Software Libre; impulsar proyectos como Tamarin y aumentar el nivel de prioridad en desarrollar no solamente un reproductor para Linux sino alguna herramienta de desarrollo aunque sea ligera, para estos ambientes; como suena un Flex Builder Lite Open Source para Linux. Digo ya tenemos a los chicos de OSFlash haciendo proyectos, pero no es suficiente.
En fin se esperan cosas muy interesantes es los tiempos por venir, espero sus comentarios.
8 comentarios por mucho
Deja un comentario
Deja un comentario
Línea y párrafo se rompe automáticamente, direcciones email nunca se muestran, permitido:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Felicidades, muy buen artículo. Definitivamente va a ser una lucha muy dura, pues MS no la tiene fácil con todo el camino que lleva recorrido Adobe, más lo que viene. Estoy muy de acuerdo contigo que al final de cuentas, el que gana es el usuario, con aplicaciones cada vez mejores y mayor calidad, para lo cual los flashers, flexers, apollers, cfers y los ‘ers que vayan surgiendo nos preparamos.
Comentario por Mauro Luna Abril 25, 2007 @ 12:28 amBueno honesatmente alguien que si se pone objetividad…Gracias Edgar..
Bueno a mi me gustaria opinar un poco acerca de este proyecto llamado SilveLight..esta bonito el nombre pero pues habra que ver que puede hacer pero recuerden que el Flash Player es el “heavyweight champion”…Lo único que si les puedo decir es la combinación de .NET 3.0 Windows Communication Foundation con Flex..uff puede sacar chispas!!!
Saludos
Comentario por Israel Gaytan Abril 25, 2007 @ 1:11 amGracias por sus comentarios, Mauro es Israel
Comentario por activ Abril 25, 2007 @ 1:15 amEn verdad interesante todo lo planteado aquí, solo puedo agregar una cosa, cuando Microsoft entra en un terreno, entra pegando fuerte, solo hay que ver la combinación con la que ha ingresado XAML, .Net Framework, 3D…
Comentario por ByronNeo Mayo 4, 2007 @ 10:13 amEs cierto Microsoft tiene el capital suficiente para comprar un país pequeño, pero le falta mucho carisma, solo el tiempo dirá que es lo que sucede. (esto último del carisma fue broma)
Comentario por activ Mayo 7, 2007 @ 11:47 amNo se hasta qué punto Expression será mejor que CS3, pero lo cierto es que la política de precios de Adobe nos empujará a muchos diseñadores web freelance a pasarnos al otro bando.
Me cuesta 1.924,44 Euros actualizar a CS3 web premium contra 600 euros que cuesta Expression Studio.
Muchas, muchísimas, carencias técnicas tendría que tener Expression para que a muchos no nos compense cambiar de marca, por mucho que ello requiera una curva de aprendizaje más o menos extensa o dejarnos algunas funcionalidades secundarias por el camino.
Comentario por john Mayo 19, 2007 @ 7:05 pmJohn, creo que la comparación no es muy justa, puesto que estas poniendo la versión premium de la Suite CS3 contra Expression que son solo 4 productos el equivalente a la versión Basic de CS3.
Comentario por activ Mayo 23, 2007 @ 7:19 amDefinitivamente va ha ser una lucha bastante encarnizada para ambos. En lo personal, sólo he usado funciones bastante limitadas de Flash, pero de que se viene una fuerte competencia, se viene. Y que mejor que el usuario final para escojer al mejor.
Comentario por Renzo Gonzalo Septiembre 4, 2007 @ 5:11 pm