<?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>RIA212</title>
	<atom:link href="http://ria212.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ria212.com</link>
	<description>Rich internet Applications en tu idioma</description>
	<lastBuildDate>Sun, 25 Jul 2010 20:55:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Un buen café en el 1er Tecno Café</title>
		<link>http://ria212.com/blog/2010/07/un-buen-cafe-en-el-1er-tecno-cafe/</link>
		<comments>http://ria212.com/blog/2010/07/un-buen-cafe-en-el-1er-tecno-cafe/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 20:55:00 +0000</pubDate>
		<dc:creator>Juan Manrique</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=500</guid>
		<description><![CDATA[Este sábado 24 de Julio se llevó a cabo en Caracas el primer Tecno Café organizado por los fundadores del Adobe Users Group Venezuela y la experiencia, definitivamente, fue tan agradable como positiva. Finalmente, pude conocer a tres de los desarrolladores con los que he venido compartiendo ideas durante las conferencias a distancia que realizamos [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">E</span>ste sábado 24 de Julio se llevó a cabo en Caracas el primer Tecno Café organizado por los fundadores del <a href="http://augvenezuela.wordpress.com/">Adobe Users Group Venezuela</a> y la experiencia, definitivamente, fue tan agradable como positiva. Finalmente, pude conocer a tres de los desarrolladores con los que he venido compartiendo ideas durante las conferencias a distancia que realizamos quincenalmente y pude confirmar que nuestra motivación por el AUG es la misma: somos, sin remedio, entusiastas de la tecnología.</p>
<p>Lo mejor del día: conocer a estos profesionales de la tecnología web, con los que cuento desde ya; tres potenciales nuevos amigos. Lo peor del día: el lugar y la falta de asistencia. Ya estamos trabajando en la búsqueda de un mejor lugar donde realizar los próximos eventos del AUG, así como en las actividades que debemos realizar para consolidar la comunidad que deseamos.</p>
<p>Les doy las gracias a los que asistieron y tengo fe en que los próximos eventos serán mejores. Bien sabemos que todo comienzo es difícil. Mantengamos el ánimo, que de todo esto sólo puede salir cosas buenas.</p>
<p><a href="http://www.linkedin.com/in/juanmanrique">Juan Manrique</a>.</p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/07/un-buen-cafe-en-el-1er-tecno-cafe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La Técnica Pomodoro y el software</title>
		<link>http://ria212.com/blog/2010/07/la-tecnica-pomodoro-y-el-software/</link>
		<comments>http://ria212.com/blog/2010/07/la-tecnica-pomodoro-y-el-software/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 05:31:03 +0000</pubDate>
		<dc:creator>Juan Manrique</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=480</guid>
		<description><![CDATA[Para aquellos que, como yo, son presa fácil de cualquier foco de distracción durante la realización de nuestras actividades diarias (en especial si son realizadas frente a una computadora), existe una técnica de lectura obligada y uso recomendado, ideada por un desarrollador de software (¿quién mejor que un colega para conocer exactamente nuestros problemas?) de [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">P</span>ara aquellos que, como yo, son presa fácil de cualquier foco de distracción durante la realización de nuestras actividades diarias (en especial si son realizadas frente a una computadora), existe una técnica de lectura obligada y uso recomendado, ideada por un desarrollador de software (¿quién mejor que un colega para conocer exactamente nuestros problemas?) de nombre Francesco Cirillo y que está basada en un reloj de cocina en forma de tomate: la Técnica Pomodoro.</p>
<p>La Técnica Pomodoro fue ideada para ayudar en la concentración individual de las personas, por lo que impacta positiva y notablemente en la productividad individual. Esta técnica, que sorprende por su simplicidad y lo efectiva que puede llegar a ser, fue descrita por Cirillo en documentos que difundió abiertamente en varios blogs, hasta que, finalmente, estableció en un merecido <strong><a href="http://www.thepomodorotechnique.com/">sitio web</a></strong>.</p>
<p><a href="http://www.thepomodorotechnique.com/"><img class="alignnone" title="La Técnica Pomodoro" src="http://ria212.com/ejemplos/imagenes/pomodoro1.png" alt="" width="149" height="124" /></a><strong> </strong></p>
<p><strong>Metas de la Técnica Pomodoro</strong></p>
<p>Como se puede leer en el libro oficial:</p>
<p>“El objetivo de la Técnica Pomodoro es proporcionar una herramienta sencilla para mejorar la productividad (la tuya y la de tu equipo), que sea capaz de hacer lo siguiente:</p>
<ul>
<li>Aliviar la ansiedad vinculada a la <em>expectativa</em></li>
<li>Mejorar la atención y concentración al reducir las interrupciones</li>
<li>Aumentar la conciencia de tus decisiones</li>
<li>Aumenta la motivación y mantenerla constante</li>
<li>Reforzar tu determinación a alcanzar tus metas</li>
<li>Afinar el proceso de estimación, en términos cualitativos y cuantitativos</li>
<li>Mejorar tu proceso de trabajo o estudio</li>
<li>Reforzar tu determinación a seguir por ti mismo de cara a situaciones complejas”</li>
</ul>
<p><strong>Un vistazo a la Técnica Pomodoro</strong></p>
<p>Una forma de resumir la Técnica Pomodoro es la siguiente:</p>
<ul>
<li>Establecer las tareas del día antes de comenzar con cualquier actividad: copiar en una <strong><a href="http://www.pomodorotechnique.com/downloads/pomodoro_todo.pdf">hoja</a></strong> cada una de las actividades que deben ser realizadas durante el día, ordenadas según la prioridad.</li>
<li>Hacer el primer pomodoro:
<ul>
<li>establecer la alarma del reloj de cocina en 25 minutos,</li>
<li>escoger la primera actividad,</li>
<li>trabajar en ella hasta que suene la alarma del reloj</li>
<li>marcar con una “x” la actividad para indicar que se realizó un pomodoro</li>
<li>tomar un descanso de 5 minutos.</li>
</ul>
<p>Lo anterior se conoce como un “pomodoro” típico, aunque se pueden hacer ajustes a los intervalos de tiempo para mayor comodidad a medida que se familiariza con la técnica. Un pomodoro es la unidad básica de medida en la técnica. La marca que se realiza a la actividad servirá posteriormente para la autoevaluación.</li>
<li>Cada 4 pomodoros, realizar un descanso más largo: de 15 a 20 minutos, en los cuales Cirillo recomienda aprovecharlo para levantarse de la silla, tomarse un café, revisar el correo, dar un paseo rápido o simplemente descansar pero sin realizar ninguna actividad compleja que pueda distraer tu mente durante los próximos pomodoros del día.</li>
</ul>
<ul>
<li>Completar una actividad: hacer pomodoro tras pomodoro hasta terminar la actividad. A simple vista, se podrá observar cuántos pomodoros fueron necesarios para realizar la actividad. Luego del descanso correspondiente, se debe seleccionar la siguiente actividad en la lista diaria y aplicar la técnica nuevamente hasta el final de la jornada.</li>
<li>Registro y introspección personal: al final de la jornada, todas las actividades completadas junto con los pomodoros que fueron necesarios en cada una deben ser registrados en algún tipo de base de datos que permita observar el desempeño propio durante la realización de las actividades; esto con la finalidad de ayudar en la estimación de tiempos propios y la toma de decisiones en términos de la auto-observación y el conocimiento del desempeño propio. Para llevarle un poco la contraria a Cirillo, aquí tienen un modelo de <strong><a href="http://sixservix.com/blog/david/files/2010/02/SIX_pomodoro_recordsheet.pdf">hoja de registros</a></strong>.</li>
</ul>
<p><strong>El reloj de cocina en forma de tomate</strong></p>
<p>Si bien Cirillo, como explica en el libro, considera que la mejor manera de aplicar la técnica es con un reloj de cocina convencional, tal como aquel en forma de tomate que lo inspiró a esbozarla, hay una <a href="http://www.pomodorotechnique.com/fans.html#pomodorosoftware">lista de programas</a> que no solo emulan el comportamiento de estos relojes sino que cuentan con funcionalidades muy convenientes que facilitan la aplicación de la técnica.</p>
<p>En el <a href="http://www.thepomodorotechnique.com/">sitio oficial de la Técnica Pomodoro</a> se puede conseguir, entre otros recursos, las hojas de trabajo necesarias para la aplicación de la técnica, la versión digital oficial y gratuita del libro donde se explica detalladamente, artículos sobre experiencias de personas que la han aplicado, conferencias realizadas, el software relacionado y hasta las direcciones de contacto de Cirillo, quien desde hace un buen tiempo ofrece talleres sobre la adopción de esta técnica en equipos de trabajo.</p>
<p>La intención de este artículo no es ofrecer una guía resumida sobre la Técnica Pomodoro sino más bien dar una idea general que motive a su profundización, ya que contiene una gran cantidad de consejos mentales que son los que, a la larga, hacen muy efectiva.</p>
<p><a href="http://www.linkedin.com/in/juanmanrique">Juan Manrique</a>.</p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/07/la-tecnica-pomodoro-y-el-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Infinitas cámaras en Flash Player mediante Flex</title>
		<link>http://ria212.com/blog/2010/07/infinitas-camaras-en-flash-player-mediante-flex/</link>
		<comments>http://ria212.com/blog/2010/07/infinitas-camaras-en-flash-player-mediante-flex/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 05:09:41 +0000</pubDate>
		<dc:creator>Juan Manrique</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=436</guid>
		<description><![CDATA[No tengo idea de por qué pero hace unas semanas atras me surgió la duda sobre cuántas cámaras se pueden conectar en una misma aplicación Flex. Sobran los artículos sobre conexión de webcams remotas; de hecho, hace un tiempo atras hice algunas pruebas de streaming de video de una webcam mediante Red5, pero realmente no [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">N</span>o tengo idea de por qué pero hace unas semanas atras me surgió la duda sobre cuántas cámaras se pueden conectar en una misma aplicación Flex. Sobran los artículos sobre conexión de webcams remotas; de hecho, hace un tiempo atras hice algunas pruebas de streaming de video de una webcam mediante Red5, pero realmente no recuerdo haberme cruzado con algún código que conectara varias camaras a la vez <strong>de manera local</strong>.</p>
<p>Así que para no quedarme con la duda, comencé a codificar mis intentos y el resultado lo comparto aquí con ustedes, esperando, como siempre, que pueda ser de ayuda para alguien. Lo interesante de este ejemplo se encuentra en la línea  86 del código, ya que al invocar el método <strong>getCamera</strong>, podemos pasar el número específico de la cámara que queremos encender como parámetro, pero debe indicarse como String y no como un entero:</p>
<div class="codecolorer-container actionscript3 default codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br />90<br />91<br />92<br /></div></td><td><div class="actionscript3 codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #3f5fbf;">/**</span><br />
<span style="color: #3f5fbf;">&nbsp;* Carga la camara correspondiente al indice indicado y la agrega a la lista de camaras</span><br />
<span style="color: #3f5fbf;">&nbsp;* listas.</span><br />
<span style="color: #3f5fbf;">&nbsp;**/</span><br />
<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> cargarCamara<span style="color: #000000;">&#40;</span> indice <span style="color: #000066; font-weight: bold;">:</span> <a href="http://www.google.com/search?q=uint%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:uint.html"><span style="color: #004993;">uint</span></a> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span><br />
<span style="color: #000000;">&#123;</span><br />
<span style="display:block;background-color:#ffff66">&nbsp; &nbsp; <span style="color: #6699cc; font-weight: bold;">var</span> camara <span style="color: #000066; font-weight: bold;">:</span> <a href="http://www.google.com/search?q=camera%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:camera.html"><span style="color: #004993;">Camera</span></a> = <a href="http://www.google.com/search?q=camera%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:camera.html"><span style="color: #004993;">Camera</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">getCamera</span><span style="color: #000000;">&#40;</span> <a href="http://www.google.com/search?q=string%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:string.html"><span style="color: #004993;">String</span></a><span style="color: #000000;">&#40;</span> indice <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br /></span>&nbsp; &nbsp; <span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span> camara <span style="color: #000066; font-weight: bold;">!</span>= <span style="color: #0033ff; font-weight: bold;">null</span> <span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; camara<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span> <a href="http://www.google.com/search?q=activityevent%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:activityevent.html"><span style="color: #004993;">ActivityEvent</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">ACTIVITY</span><span style="color: #000066; font-weight: bold;">,</span> camaraActivityEventHandler<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; camarasListas<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span> camara <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
<span style="color: #000000;">&#125;</span></div></td></tr></tbody></table></div>
<p>Ignoro si conectar varias camaras a la vez pueda servir para algo. El único uso útil que se me ocurrió para esto fue hacer una aplicación AIR que grabara videos desde distintos ángulos (¿?). Al don <a href="http://twitter.com/rafaelochoa">rafaelochoa</a> se le ocurrió que podría servir para hacer una aplicación de vigilancia, tipo circuito cerrado. Queda de parte de ustedes intentar desarrollar algo útil. Me gustaría leer en los comentarios qué se les ocurre, así como cualquier duda que tengan.</p>
<p><a href="http://www.linkedin.com/in/juanmanrique">Juan Manrique</a>.</p>
<p><strong>Nota</strong>: Obviamente, no tiene sentido probar el ejemplo si no se dispone de, al menos, 2 camaras.<br />

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_EjemploCamarasRia212_2036760311"
			class="flashmovie"
			width="600"
			height="600">
	<param name="movie" value="http://ria212.com/ejemplos/EjemploCamarasRia212/EjemploCamarasRia212.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://ria212.com/ejemplos/EjemploCamarasRia212/EjemploCamarasRia212.swf"
			name="fm_EjemploCamarasRia212_2036760311"
			width="600"
			height="600">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p><a href="http://ria212.com/ejemplos/EjemploCamarasRia212/EjemploCamarasRia212.html">Infinitas cámaras en Flex</a><br />
<a href="http://ria212.com/ejemplos/EjemploCamarasRia212/srcview/index.html">Código</a></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/07/infinitas-camaras-en-flash-player-mediante-flex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Múltiples toques, múltiples eventos un solo Flash Player</title>
		<link>http://ria212.com/blog/2010/06/multiples-toques-multiples-eventos-un-solo-flash-player/</link>
		<comments>http://ria212.com/blog/2010/06/multiples-toques-multiples-eventos-un-solo-flash-player/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 15:15:45 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/06/arrastres-multiples-con-flash/</guid>
		<description><![CDATA[Video de Lee Brimelow que muestra como Adobe Flash Player 10.1 emula en Windows 7 lo que vimos hace unos años con los prototipos de Microsoft Surface. El código fue desarrollado por Tim Kukulski parte del equipo de Adobe XD, en este sobrepasan las capacidades del sistema operativo permitiendo eventos de &#8220;Arrastrar y Soltar&#8221;, acercamiento y [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost" style="text-align: justify;"><span class="drop">V</span>ideo de Lee Brimelow que muestra como <a href="http://www.adobe.com/products/flashplayer/">Adobe Flash Player 10.1</a> emula en Windows 7 lo que vimos hace unos años con los prototipos de <a href="http://en.wikipedia.org/wiki/Microsoft_Surface">Microsoft Surface</a>. El código fue desarrollado por Tim Kukulski parte del equipo de <a href="http://xd.adobe.com">Adobe XD</a>, en este sobrepasan las capacidades del sistema operativo permitiendo eventos de &#8220;Arrastrar y Soltar&#8221;, acercamiento y rotación desde diferentes puntos en la superficie de la pantalla al mismo tiempo.
<p> </p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="225" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=12635040&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://vimeo.com/moogaloop.swf?clip_id=12635040&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p> </p>
<div>Fuente: <a href="http://theflashblog.com/?p=2118">The Flash Blog</a></div>
<div><a href="http://tinyurl.com/xdgesture">MultiDraggable API </a> usado en el ejemplo</div>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p>
</div>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/06/multiples-toques-multiples-eventos-un-solo-flash-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Innovación y Flash</title>
		<link>http://ria212.com/blog/2010/06/innovacion-y-flash/</link>
		<comments>http://ria212.com/blog/2010/06/innovacion-y-flash/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 16:41:24 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[codigo fuente]]></category>
		<category><![CDATA[ejemplos]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[presentacion]]></category>
		<category><![CDATA[slides]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/06/innovacion-y-flash/</guid>
		<description><![CDATA[A continuación una presentación resumiendo las innovaciones de la plataforma Flash, bastante visual restandole importancia a que este escrita en ingles: Algunos ejemplos: Detección de movimiento Reconocimiento Facial Realidad Aumentada. Reconocimiento de Voz. Emulación del Intel8080 CPU. Emulación de Street Fighter CPU Simulaciones físicas (movimientos y ambiente) Alchemy C++ 2D Engine Efectos 3D usando Pixel Bender. Minko [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<div style="text-align: left;"><span class="drop">A</span> continuación una presentación resumiendo las innovaciones de la plataforma Flash, bastante visual restandole importancia a que este escrita en ingles:</div>
<div style="padding-top: 20px;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=webinaleinnovation-100601122407-phpapp02&amp;stripped_title=innovation-and-the-adobe-flash-platform" /><param name="name" value="__sse4379545" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=webinaleinnovation-100601122407-phpapp02&amp;stripped_title=innovation-and-the-adobe-flash-platform" name="__sse4379545" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div style="padding-top: 20px;">Algunos ejemplos:</div>
<div>
<div style="font-family: Georgia, serif; font-size: 14px; color: #4d4d4d; line-height: 24px;">
<div style="border-color: initial; padding-top: 5px; padding-right: 0px; padding-bottom: 12px; padding-left: 0px; border-width: 0px; margin: 0px;">
<ul>
<li><strong><a href="http://riagora.com/pvt_content/innovation/Motion%20detect.zip">Detección de movimiento</a></strong></li>
<li><strong><a href="http://play.blog2t.net/files/black-or-white/" target="_blank">Reconocimiento Facial</a></strong></li>
<li><strong><a href="http://riagora.com/pvt_content/innovation/FLARmichael.zip" target="_blank">Realidad Aumentada</a>.</strong></li>
<li><strong><a href="http://www.bytearray.org/?p=1151" target="_blank">Reconocimiento de Voz</a>.</strong></li>
<li><strong><a href="http://www.bytearray.org/?p=622" target="_blank">Emulación del Intel8080 CPU</a>.</strong></li>
<li><strong><a href="http://www.dotemu.com/en/sf2" target="_blank">Emulación de Street Fighter CPU</a></strong></li>
<li><strong>Simulaciones físicas (movimientos y ambiente) <a href="http://www.sideroller.com/wck/" target="_blank">Alchemy C++ 2D Engine</a></strong></li>
<li><strong><a href="http://blog.yoz.sk/2010/05/pixel-bender-displacement-map-fakes-3d-effect/" target="_blank">Efectos 3D usando Pixel Bender</a>.</strong></li>
<li><strong><a href="http://demo.minko.in/2" target="_blank">Minko 3D.</a></strong></li>
<li><strong><a href="http://blog.jactionscripters.com/2010/04/26/as3flash10-software-synthesizer-sion-goes-to-version-0-6/" target="_blank">Generación de Sonido.</a></strong></li>
</ul>
<div>Fuente: <a href="http://www.riagora.com/2010/06/innovation-and-flash/" target="_blank">RIAgora</a></div>
</div>
</div>
</div>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p>
</div>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/06/innovacion-y-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realidades de Flash Player</title>
		<link>http://ria212.com/blog/2010/05/realidades-de-flash-player/</link>
		<comments>http://ria212.com/blog/2010/05/realidades-de-flash-player/#comments</comments>
		<pubDate>Mon, 31 May 2010 22:32:40 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/05/realidades-de-flash-player/</guid>
		<description><![CDATA[Buscando algo de información para un componente que estoy desarrollando, me consegui con estas cifras y quise compartirlas: 98% de las computadoras conectadas a Internet tiene Flash Player. 85% del Top 100 de sitios web usa Flash. 75% del video distribuido en internet usa Flash Player. 70% de los juegos de Internet usan Flash Player. [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost"><span class="drop">B</span>uscando algo de información para un componente que estoy desarrollando, me consegui con estas cifras y quise compartirlas:</p>
<ul>
<li>98% de las computadoras conectadas a Internet tiene Flash Player.</li>
<li>85% del Top 100 de sitios web usa Flash.</li>
<li>75% del video distribuido en internet usa Flash Player.</li>
<li>70% de los juegos de Internet usan Flash Player.</li>
<li>3.5 millones de desarrolladores apoyan la plataforma Flash.</li>
<li>19/20 de las productoras mas grandes de dispositivos moviles estan interesadas en colocar Flash Player en sus dispositivos.</li>
</ul>
<div>Fuente: <a href="http://www.adobe.com/choice/flash.html" target="_blank">Adobe</a></div>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p>
</div>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/05/realidades-de-flash-player/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Imagenes como ItemRenderers en gráficos</title>
		<link>http://ria212.com/blog/2010/05/imagenes-como-itemrenderers-en-graficos/</link>
		<comments>http://ria212.com/blog/2010/05/imagenes-como-itemrenderers-en-graficos/#comments</comments>
		<pubDate>Tue, 25 May 2010 01:47:21 +0000</pubDate>
		<dc:creator>Juan Manrique</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Componentes]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=363</guid>
		<description><![CDATA[Hace unos días fuí contratado para implementar un componente de gráficas bastante particular y configurable (que espero poder mostrarles pronto) por lo que me ví en la necesidad de codificar unos cuantos subcomponentes elementales, herederos de la clase ChartElement, para poder lograr los detalles requeridos. Uno de estos subcomponentes era un Series (BarSeries y ColumnSeries) [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">H</span>ace unos días fuí contratado para implementar un componente de gráficas bastante particular y configurable (que espero poder mostrarles pronto) por lo que me ví en la necesidad de codificar unos cuantos subcomponentes elementales, herederos de la clase ChartElement, para poder lograr los detalles requeridos. Uno de estos subcomponentes era un Series (BarSeries y ColumnSeries) que debía permitir el cambio de color de cada uno de sus items, independientemente de que pertenecieran al mismo Series.<span id="more-363"></span> No resulto dificil encontrar las propiedades que debía modificar para cumplir con este requirimiento. Sin embargo, tuve que hacer unas cuantas lecturas para poder implementar el ItemRenderer de manera adecuada. En unas de estas lecturas me topé con <a href="http://sangflex.wordpress.com/2009/09/11/charts-and-item-renderers/">un código</a> que me resultó sumamente interesante, ya que hace uso de imagenes como ItemRenderers o ItemEditors de Series en Charts, lo que permite crear gráficos muy llamativos y de codificación muy sencilla cuyas barras, columnas, tortas, puntos y otros, sean imagenes de cualquier tipo.</p>
<p>Como de costumbre, hice un ejemplito sencillo en el que se aprecia el código necesario para utilizar imágenes como ItemRenderers o ItemEditors de Series de gráficos en Flex 3. Las dudas y comentarios, siempre bien recibidos.<a href="http://www.linkedin.com/in/juanmanrique">Juan Manrique</a>.</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_Ria212ChartImagenItemRenderer_1581644778"
			class="flashmovie"
			width="600"
			height="600">
	<param name="movie" value="http://ria212.com/ejemplos/EjemploChartImagenItemRenderer/Ria212ChartImagenItemRenderer.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://ria212.com/ejemplos/EjemploChartImagenItemRenderer/Ria212ChartImagenItemRenderer.swf"
			name="fm_Ria212ChartImagenItemRenderer_1581644778"
			width="600"
			height="600">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p><a href="http://ria212.com/ejemplos/EjemploChartImagenItemRenderer/Ria212ChartImagenItemRenderer.html">Chart con imagenes en Series</a><br />
<a href="http://ria212.com/ejemplos/EjemploChartImagenItemRenderer/srcview/index.html">Código</a><br />
Las imágenes de los trenes del Metro son de <a href="http://trenesvenezolanos.com/ferromodelismo/index.html">aquí</a>.</p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/05/imagenes-como-itemrenderers-en-graficos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prueba de velocidad en Android: Flash Vs. HTML5</title>
		<link>http://ria212.com/blog/2010/05/prueba-de-velocidad-en-andorid-flash-vs-html5/</link>
		<comments>http://ria212.com/blog/2010/05/prueba-de-velocidad-en-andorid-flash-vs-html5/#comments</comments>
		<pubDate>Wed, 05 May 2010 22:16:14 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/05/prueba-de-velocidad-en-andorid-flash-vs-html5/</guid>
		<description><![CDATA[Para seguir con la discusión respecto a ambas tecnologías, vemos el video mostrado en el análisis de themaninblue.com acerca del rendimiento de HTML5 con respecto a Flash en los dispositivos móviles. twitter:rafaelochoa Copyright &#169; 2008 This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<div><span class="drop">P</span>ara seguir con la discusión respecto a ambas tecnologías, vemos el video mostrado en el <a href="goog_1071024718">a</a><a href="goog_1071024718">nálisis</a><a href="goog_1071024718"> </a><a href="goog_1071024718">de</a><a href="goog_1071024718"> </a><a href="goog_1071024718">themaninblue</a><a href="http://themaninblue.com/writing/perspective/2010/03/22/">.com</a> acerca del rendimiento de HTML5 con respecto a Flash en los dispositivos móviles.</div>
<div>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/DUWo19BcC7s&amp;hl=en_US&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="500" height="300" src="http://www.youtube.com/v/DUWo19BcC7s&amp;hl=en_US&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p>
</div>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/05/prueba-de-velocidad-en-andorid-flash-vs-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flash.utils.setTimeout: Configurar un tiempo de espera</title>
		<link>http://ria212.com/blog/2010/05/flash-utils-settimeout-configurar-un-tiempo-de-espera/</link>
		<comments>http://ria212.com/blog/2010/05/flash-utils-settimeout-configurar-un-tiempo-de-espera/#comments</comments>
		<pubDate>Mon, 03 May 2010 19:45:02 +0000</pubDate>
		<dc:creator>pedrovarela</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Componentes]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/05/flash-utils-settimeout-configurar-un-tiempo-de-espera/</guid>
		<description><![CDATA[¿Sabían que se puede disparar eventos con tiempo de espera determinado?. Pues yo no, por eso lo posteo. El paquete flash.utils tiene un método llamado setTimeout, ¿Qué hace? sencillamente espera tantos milisegundos para lanzar el evento. Útil cuando necesitas esperar un tiempito a que se actualice tu información en la BD y leerla en seguida. [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop"></span>Sabían que se puede disparar eventos con tiempo de espera determinado?. Pues yo no, <img src='http://ria212.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  por eso lo posteo. El paquete <strong><a href="http://www.adobe.com/livedocs/flex/2/langref/flash/utils/package-detail.html">flash.utils</a></strong> tiene un método llamado <b><a href="http://www.adobe.com/livedocs/flex/2/langref/flash/utils/package.html#setTimeout%28%29">setTimeout</a></b>, ¿Qué hace? sencillamente espera tantos milisegundos para lanzar el evento. Útil cuando necesitas esperar un tiempito a que se actualice tu información en la BD y leerla en seguida. Me ocurría que actualizaba la información de un estudiante, e inmediatamente después quería obtener la información actualizada, y por alguna razón me traía la información vieja, así que utilizando el setTimeout puedo esperar uno o dos segundos y ahí si pedir la información nuevamente. </p>
<p>En la magia del actionscript es esto:</p>
<pre>

flash.utils.setTimeout(function updateStudent():void{
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dispatchEvent(new StudentEvent(StudentEvent.UPDATE_STUDENT))&#160;&#160;&#160;&#160; },1000);
</pre>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/05/flash-utils-settimeout-configurar-un-tiempo-de-espera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debemos olvidarnos de aplicaciones de Flash en el iPhone</title>
		<link>http://ria212.com/blog/2010/04/debemos-olvidarnos-de-aplicaciones-de-flash-en-el-iphone/</link>
		<comments>http://ria212.com/blog/2010/04/debemos-olvidarnos-de-aplicaciones-de-flash-en-el-iphone/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 03:39:49 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/04/debemos-olvidarnos-de-aplicaciones-de-flash-en-el-iphone/</guid>
		<description><![CDATA[Por un cambio en el acuerdo de desarrolladores de iPhone Apple elimina toda posibilidad para aplicaciones creadas en un lenguaje distinto al documentado en su kit de desarrollo. Dejando sin sentido al traductor de Adobe que transforma codigo Actionscript 3 en codigo capaz de correr en el iPhone OS (iPhone, iPod Touch y iPad). Dicho traductor [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<div>
<p><a href="http://ria212.com/wp-content/uploads/2010/04/broken-iphone-copy1.jpg"></a></p>
<div id="attachment_338" class="wp-caption alignleft" style="width: 197px"><p class="wp-caption-text">&quot;iPhone sin Flash&quot;</p></div><a href="http://posterous.com/getfile/files.posterous.com/rafaelochoa/Jks8dwWUmsfH8Ydz23wh7oA9ydqY7dtAdReGUGgXOXX8JCEgjRF9Np0ZI7fQ/broken-iphone_copy.jpg"><img class="size-medium wp-image-338 " style="margin: 10px;" title="Broken iPhone" src="http://posterous.com/getfile/files.posterous.com/rafaelochoa/Jks8dwWUmsfH8Ydz23wh7oA9ydqY7dtAdReGUGgXOXX8JCEgjRF9Np0ZI7fQ/broken-iphone_copy.jpg" alt="" width="187" height="300" /></a><span class="drop">[</span>/caption]
</div>
<p>Por un cambio en el acuerdo de desarrolladores de iPhone Apple elimina toda posibilidad para aplicaciones creadas en un lenguaje distinto al documentado en su kit de desarrollo. Dejando sin sentido al traductor de Adobe que transforma codigo Actionscript 3 en codigo capaz de correr en el iPhone OS (iPhone, iPod Touch y iPad). Dicho traductor estaba generando gran espectativa en los desarrolladores de la plataforma de Adobe al tener la posibilidad de entrar App Store con aplicaciones previas o desarrolladas para varios dispositivos.</p>
<div>
<p>Hace unos días en mi cuenta de <a href="http://twitter.com/rafaelochoa/status/12230743542" target="_blank">Twitter</a> comenté sobre esta noticia, hasta que algún integrante de Adobe no hablará al respecto no quise hacer referencia en nuestro Blog. Los primeros en hablar fueron <a href="http://www.mikechambers.com/blog/2010/04/20/on-adobe-flash-cs5-and-iphone-applications/" target="_blank">Mike Chambers</a> y <a href="http://technoracle.blogspot.com/2010/04/my-open-letter-to-apple.html" target="_blank">Duane Nickull</a>.</p>
<div>
<p>Ambos reflejan el descontento de los desarrolladores por las nuevas politicas de Apple, empresa que resulta cada vez mas controladora en sus plataformas. Personalmente esto me parece una simple estrategia para proteger el gran negocio que ha sido el App Store. En un comienzo Apple rechazaba Flash Player refugiandose en la idea de protección a los usuarios del iPhone OS por los problemas de rendimiento, seguridad y consumo de batería. Si los dispositivos moviles de Apple son superiores a los de Android y Palm ¿porque estas compañías permiten su uso sin ninguna restricción?.</p>
</div>
</div>
<p><span id="more-337"></span>En el <a href="http://ria212.com/blog/2009/12/latin-flash-tour-bogota-resumen/" target="_blank">Latin Flash Tour</a> Lee Brimelow habló sobre la optimización de código de Flash Player 10.1, que da como resultado un mejor uso del procesador y menor consumo de bateria. Durante los meses siguientes Blogs relacionados con tecnologia y desarrollo Web han estado mostrando la idea de una experiencia Web completa en el bolsillo (Juegos, videos, aplicaciones, Etc).</p>
<p>Apple desde hace unos meses muestra un gran interes hacia HTML5, tecnologia que esta muy lejos de ser aceptada por todos los browsers( verifica tu <a href="http://html5test.com/" target="_blank">compatibilidad</a>) y que no tiene la madurez que la plataforma de Flash ha obtenido a lo largo de los años. Siendo bastante comodo para la compañia de Cupertino, el usuario final sin saberlo siempre preferirá una aplicación creada usando el SDK del iPhone OS porque saca el mayor provecho del dispositivo.</p>
<p>Lo que tenemos frente a nosotros es una gran demostración que la idea de una plataforma cerrada vuelve a rondar a una compañia que alguna vez quebró por politicas muy parecidas. Las ventas de  dispositivos donde funcione Flash Player, la variedad, calidad y tiempo de desarrollo de las aplicaciones realizadas en Actionscript 3 quizas hagan que Apple reconsidere estas decisiones. Mientras la plataforma Flash, Android OS, Palm OS, Screen Project y Adobe AIR nos ofrecen grandes posibilidades como desarrolladores.</p>
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: #cccccc; border-left-style: solid; padding-left: 1ex;">
<div>
<div>
<div>Fragmento de las politicas de uso del Kit de desarrollo de iPhone OS:</div>
<blockquote><p>&#8220;3.3.1 &#8211; Las solicitudes sólo podrán utilizar las API documentados en la forma prescrita por Apple y no debe usar o llamar a cualquier API privadas. Las solicitudes deben haber sido escritas originariamente en Objective-C, C, C + + o JavaScript como ejecutado por el motor iPhone OS WebKit, y sólo el código escrito en C, C + + y Objective-C puede compilar y enlazan directamente contra las API documentados (por ejemplo, Las aplicaciones que tienen enlaces a las API documentados a través de un intermediario o de traducción o una herramienta de compatibilidad de nivel superior están prohibidas).&#8221;</p></blockquote>
</div>
</div>
<p>Articulo(ingles): &#8220;<a href="http://elromdesign.com/blog/2010/04/24/apple-has-always-been-a-closed-ecosystem-so-why-are-we-surprised/" target="_blank">Apple siempre ha sido un ecosistema cerrado, ¿Por que nos sorprendemos</a>?&#8221;</p>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p></blockquote>
</div>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://ria212.com/blog/2010/04/debemos-olvidarnos-de-aplicaciones-de-flash-en-el-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
