<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jose Porras &#187; MCML</title>
	<atom:link href="http://joseporras.com/blog/tag/mcml/feed" rel="self" type="application/rss+xml" />
	<link>http://joseporras.com/blog</link>
	<description>Arte Fotografico</description>
	<lastBuildDate>Wed, 18 Jan 2012 18:03:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Home Shopping Network MCE application</title>
		<link>http://joseporras.com/blog/home-shopping-network-mce-application.html</link>
		<comments>http://joseporras.com/blog/home-shopping-network-mce-application.html#comments</comments>
		<pubDate>Wed, 26 Sep 2007 15:53:17 +0000</pubDate>
		<dc:creator>JotaPe</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[MCML]]></category>
		<category><![CDATA[Media Center]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Schematic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://joseporras.com/?p=30</guid>
		<description><![CDATA[
Bueno, finalmente estamos en la recta final del proyecto para Home Shopping Network aquí en Schematic.
Que puedo decir?
Este fue mi primer proyecto grande de desarrollo de una aplicación para Media Center, y creo que todavia pasara un tiempo antes que termine de asimilar la experiencia.
En primer lugar para aclarar a los que no tienen idea [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bp1.blogger.com/_PT0gz-cLP0o/RvqRm-8KrwI/AAAAAAAABGQ/hHyR1_ybovA/s1600-h/Untitled-2.jpg"><img id="BLOGGER_PHOTO_ID_5114560425749032706" style="margin: 0px 20px 10px; display: block; text-align: center;" src="http://bp1.blogger.com/_PT0gz-cLP0o/RvqRm-8KrwI/AAAAAAAABGQ/hHyR1_ybovA/s400/Untitled-2.jpg" border="0" alt="" /></a></p>
<div>Bueno, finalmente estamos en la recta final del proyecto para Home Shopping Network aquí en <a href="http://www.schematic.com/">Schematic</a>.<br />
Que puedo decir?<br />
Este fue mi primer proyecto grande de desarrollo de una aplicación para <a href="http://en.wikipedia.org/wiki/Windows_Media_Center">Media Center</a>, y creo que todavia pasara un tiempo antes que termine de asimilar la experiencia.<br />
En primer lugar para aclarar a los que no tienen idea de que hablo, Media Center es una aplicación para hacer de nuestra PC un centro de entrenimiento casero, desde el cual podemos acceder videos, fotograf&#8217;ías, unidades ópticas (DVD player), etc.</div>
<p><span id="more-30"></span></p>
<div>
Está aplicación esta disponible desde el <a href="http://en.wikipedia.org/wiki/Windows_XP_Media_Center_Edition">XP Media Center Edition</a> y obviamente en todas las versiones del nuevo <a href="http://en.wikipedia.org/wiki/Windows_vista">Windows Vista</a>, sobre el que dare mi opinión en un futuro.<br />
Pero lo más importante de todo esto, la capa de presentación de Media Center esta construida con un Markup propietario, conocido como <a href="http://en.wikipedia.org/wiki/1950">MCML</a> (Media Center Markup Lenguage), <a href="http://en.wikipedia.org/wiki/1950">1950</a> para los que no lo tomamos con humor geek.<br />
Windows hizo publico este codigo, lo que permite el diseño y desarrollo de aplicaciones especificas para Media Center, algunas desarrolladas aquí en <a href="http://www.schematic.com/">Schematic</a>: <a href="http://en.wikipedia.org/wiki/Turbo_Nick">TurboNick</a>, <a href="http://en.wikipedia.org/wiki/Vongo">Vongo</a>.<br />
Bien, esto tambien ha permitido que personajes como yo hayamos pasado a desarrollar animación para este tipo de aplicaciones.<br />
Que como se anima en lenguaje? Ese es tema para otra entrada, además estoy elaborando un documento sobre estrategias de animación y algunas consideraciones de <a href="http://es.wikipedia.org/wiki/Experiencia_de_usuario">experiencia de usuario</a> para este tipo de aplicaciones, que publicare dentro de poco.<br />
La razón de esta entrada es más bien referirme al proceso total de desarrollo en que me he visto envuelto.<br />
Por una parte como decía mi abuelita:<strong> &#8220;No es lo mismo verla venir que tenerla adentro&#8221;</strong>.<br />
He pasado un largo periodo de tiempo aprendiendo a usar MCML, no existe editores al estilo de Dreamweaver, y puedo jurarles que dudo que exista un Markup más complicado.<br />
Sin embargo a pesar de que me sentía armado para enfrentarme con su sintaxis, una vez estuve envuelto en el proyecto de <a href="http://www.hsn.com/"><strong>HSN</strong></a>, supe que nada me había preparado para eso.<br />
Los metodos de animación son primitivos para MCML, primitivos pero sumamente fiables y permiten mucho control al animador, quiero decir, animar es la parte bonita de todo esto, el problema bancarse toda la complejidad inherente al llamado de elementos y funciones, y todo esto porque es necesario saltarse cual cantidad limitaciones impuestas por el lenguaje para poder hacer una aplicación eficiente.<br />
Claro esto en el caso de las aplicaciones que corren desde la web, si la aplicación se instala dentro del computador la historia es muy otra, pero ese no es el caso de la aplicación de <a href="http://www.hsn.com/">HSN</a>.<br />
Mi balance, es que se trata de una parida, se gasta demasiados recursos y tiempo para producir una aplicación de este tipo, <a href="http://www.microsoft.com/">Microsoft</a> tendrá que decidir si bota de una vez por todas este lenguaje y pasa todo Media Center a correr en <a href="http://wpf.netfx3.com/">WPF</a>, lo cual es caro y complicado, aunque ya se ha visto antes, o dota a los desarrolladores de herrmientas más eficiente, por dios que cuesta un pinche metodo de previsualizar los archivos sin tanto engorro como levantar el Media Center Pad.<br />
Por otro lado, animar es realmente sastisfactorio, cuando tuve a los representantes de <a href="http://www.hsn.com/">HSN</a> frente a mi escritorio revisando las animaciones, me sentí realmente sastisfecho.<br />
Además, independientemente de mi sastisfacción personal, lo cierto es que se trata de un medio una increible capacidad de penetración, hablamos de un publico cautivo formado por todos los usuarios de <a href="http://en.wikipedia.org/wiki/Windows_vista">Windows Vista</a>, vale la pena estar ahí, y la herramienta permite muchas cosas verdaderamente interesantes, tando a nivel de estetica como de interactividad.<br />
Lo único, y que será tema de una futura entrada, a diferencia de su directo oponente, <a href="http://www.apple.com/">Mac</a>, <a href="http://www.microsoft.com/">Microsoft</a> tiende a obviar que sus usuarios son tambien potenciales creadores de contenidos mediaticos, y no facilita como debiera el acceso y publicación de dichos contenidos.<br />
Me extendere sobre esta consideración en el futuro.</div>
]]></content:encoded>
			<wfw:commentRss>http://joseporras.com/blog/home-shopping-network-mce-application.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

