<?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&#187; AIR</title>
	<atom:link href="http://ria212.com/blog/category/air/feed/" rel="self" type="application/rss+xml" />
	<link>http://ria212.com</link>
	<description>Rich internet Applications en tu idioma</description>
	<lastBuildDate>Thu, 08 Mar 2012 21:51:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adobe sirve la mesa para RIAs</title>
		<link>http://ria212.com/blog/2011/04/adobe-sirve-la-mesa-para-rias/</link>
		<comments>http://ria212.com/blog/2011/04/adobe-sirve-la-mesa-para-rias/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 13:44:42 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Componentes]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tablet]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=1014</guid>
		<description><![CDATA[&#8220;Hero&#8221; (Flex SDK 4.5) nos trae al &#8220;Burrito&#8221;(Flash Builder 4.5) servido con un &#8220;Panini&#8221;(Flash Catalyst CS 5. 5), ya  están disponibles las versiones finales de estos productos.  Flash Builder por su parte facilita la creación de proyectos usando Flex 4.5 SDK optimizado para multiples dispositivos o netamente en ActionScript, Flash Catalyst soporta la escalabilidad de las aplicaciones;<a href="http://ria212.com/blog/2011/04/adobe-sirve-la-mesa-para-rias/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 550px"><img src="http://www.foodbuzz.com/photos/0105/6232/1209-02_copy.jpg?1271118275" alt="" width="540" height="360" /><p class="wp-caption-text">Imagen de http://www.foodbuzz.com/</p></div>
<p>&#8220;Hero&#8221; (<a href="http://opensource.adobe.com/wiki/display/flexsdk/Hero" target="_blank">Flex SDK 4.5</a>) nos trae al &#8220;Burrito&#8221;(<a id="aptureLink_uiWgdPVJQk" href="http://www.adobe.com/products/flash-builder.html">Flash Builder 4.5</a>) servido con un &#8220;Panini&#8221;(<a id="aptureLink_dPyCUzekse" href="http://www.adobe.com/products/flashcatalyst.html">Flash Catalyst CS 5.</a> <a href="http://www.adobe.com/products/flashcatalyst.html">5</a>), ya  están disponibles las versiones finales de estos productos.  Flash Builder por su parte facilita la creación de proyectos usando Flex 4.5 SDK optimizado para multiples dispositivos o netamente en ActionScript, Flash Catalyst soporta la escalabilidad de las aplicaciones; teniendo como objetivo <a id="aptureLink_ZIfLd3aVrN" href="http://ria212.com/blog/2011/04/una-manera-facil-de-crear-experiencias/">crear experiencia</a><a href="http://ria212.com/blog/2011/04/una-manera-facil-de-crear-experiencias/">s</a> de una manera mas fácil en plataformas como <a id="aptureLink_CQwxfkAQ7z" href="http://developer.android.com/index.html">Android</a>, <a id="aptureLink_eQQW4ARc1q" href="http://us.blackberry.com/developers/tablet/adobe.jsp">Blackberry para tablets</a> y <a id="aptureLink_2bsRY15QQB" href="http://developer.apple.com/technologies/ios/">Apple iOS</a> para luego estar en <a id="aptureLink_YUhYaEIuD4" href="http://es.wikipedia.org/wiki/HP%20webOS">Web OS</a>, <a id="aptureLink_nJa4ve8Zge" href="http://en.wikipedia.org/wiki/Google%20TV">Google TV</a>, <a id="aptureLink_y3yYkmpXvA" href="http://en.wikipedia.org/wiki/Smart%20TV">Smart TV</a> de Samsung, entre otros.</p>
<p style="text-align: left;"><a href="http://opensource.adobe.com/wiki/display/flexsdk/Hero"><img class="aligncenter" title="Ejemplo de componentes para móviles http://www.adobe.com" src="http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/flex/articles/mobile-development-flex-flashbuilder/flex-mobile-skins.jpg" alt="" width="322" height="426" />Flex SDK 4.5</a> tiene un nuevo compilador que se enfoca en la reducción del consumo de memoria, menor tiempo de compilación y  mejoras en la logica de los <a href="http://opensource.adobe.com/wiki/display/flexsdk/RSL+Enhancements">enlaces a RSL</a>, ahora solo lo necesario será enlazado a la aplicación.</p>
<p>Esta versión del SDK no esta solo pensada en múltiples pantallas sino que agrega componentes optimizados para móviles  y patrones de diseño comunes en estos dispositivos.</p>
<p>Al ver componentes MX desaparecer del Framework se agregan algunos sustitutos:</p>
<ul>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Spark+DataGridAccImpl">Spark Datagrid</a> perfecciona  &#8221;rendering&#8221;, &#8220;scrolling&#8221; y la interacción del anterior MX:Datagrid. Agregando soporte para fuentes de datos que están cambiando continuamente.</li>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Spark+Form">Spark Form</a> se aleja del limitado MX:Form incluyendo nuevas maneras de distribuir los componentes; integrando columnas de componentes, secuencias de selección, ayuda y validación.</li>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Spark+Validators">Spark Validator</a> y <a href="http://opensource.adobe.com/wiki/display/flexsdk/Spark+Formatters">Spark Formatter</a> usan <a href="http://blogs.adobe.com/globalization/">Globalization API</a>, introducido en <a href="http://askmeflash.com/article/13/flash-player-10-1-released-what-s-new">Flash Player 10.1</a>, según la información local del equipo se realizan formatos y validaciones.</li>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Spark+Image">Spark Image</a> incluye la personalización de los estados de la imagen al cargarse, no encontrar el archivo y finaliza la carga. Ademas de las mejoras de BitmapImage en la escala y suavizado de imagenes.</li>
</ul>
<div>
<div>Otros características:</div>
<ul>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Busy+Indicator">Indicador de actividad</a> para aplicaciones móviles.</li>
<li>Inclusión de <a href="http://www.opensourcemediaframework.com/">OSMF</a> dentro de <a href="http://opensource.adobe.com/wiki/display/flexsdk/OSMF+Integration">Spark VideoPlayer</a>.</li>
<li>Soporte mejorado para Text Layout Framework 2.0.</li>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Prompts+in+Text+Controls">Indicadores de texto</a> en componentes Spark.</li>
</ul>
</div>
<div class="wp-caption aligncenter" style="width: 560px"><img src="http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/flashbuilder/articles/flashbuilder45-coding-enhancements/fig11.jpg" alt="" width="550" height="233" /><p class="wp-caption-text">Imagen http://www.adobe.com/</p></div>
<p><a id="aptureLink_uiWgdPVJQk" href="http://www.adobe.com/products/flash-builder.html">Flash Builder 4.5</a> con su completación de código asistido por plantillas editables, generación de código y el subrayado de código con errores, busca aumentar la productividad al trabajar con MXML y AS. Con mejoras de hasta 65% en procesamiento de proyectos dependientes de multiples librerías y gran cantidad de archivos.</p>
<div>Otras mejoras de Flash Builder:</div>
<div>
<ul>
<li>Se puede definir un proyecto &#8221;Spark Only&#8221;  sin componentes MX, mejorando el rendimiento de las aplicaciones.</li>
<li>Puede definir un proyecto &#8221;ActionScript AIR&#8221;.</li>
<li>Asociación de archivos ActionScript y MXML en el sistema operativo  con Flash Builder.</li>
<li>Mejora la vista de Diseño al arrastrar y soltar componentes. Esta vista puede eliminarse de proyectos que no la necesitan, mejorando el rendimiento y el uso de memoria del IDE.</li>
<li>Se puede definir el Flash Player que se desea usar para evitar la creación de un contenedor HTML y mejor depuración de código.</li>
<li>Los atajos de teclado son personalizables e incluye el acceso de platillas de código.</li>
<li>Posibilidad de actualizar FlexUnit SWC para pruebas unitarias.</li>
<li>Actualización de Eclipse 3.6.1 (la base del IDE) a &#8220;Helios&#8221; y la integración de &#8220;Cocoa&#8221; eliminando &#8220;Carbon&#8221; en Mac OS X.</li>
<li>&#8220;Profiler&#8221; ahora muestra memoria acumulada, arbol con objetos generados y propiedades de &#8221; display objects&#8221;.</li>
</ul>
<p><a id="aptureLink_20I8d04XsI" href="http://www.adobe.com/products/flash-builder_php.html">Flash Builder PHP</a> es el nuevo sabor de este IDE en versiones Standard y Premium, desarrolladas por Adobe y <a id="aptureLink_3qlUL69Faw" href="http://www.zend.com/en/">Zend Technologies</a>, integrando Flash Builder con Zend Studio 8. Esta versión viene con posibilidades como asociar proyectos existentes en PHP, Zend_AMF para transmitir datos, el IDE pasa a estar integrado de totalmente con Zend Framework, depuración de errores en PHPy conversión de Objetos PHP en Value Objects en ActionScript.</p>
<p>Video sobre las nuevas características de Flash Builder 4.5:</p>
</div>
<p><object width="425" height="256"><param name="movie" value="http://images.tv.adobe.com/swf/player.swf" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=9459&amp;context=64&amp;embeded=true&amp;environment=production" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=9459&amp;context=64&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a id="aptureLink_dPyCUzekse" href="http://www.adobe.com/products/flashcatalyst.html">Flash Catalyst CS 5.</a>5 por defecto todos los proyectos tienen tamaño variable. Al Tener el control de como cambian los tamaños se puede definir cual es la distribución  de componentes que funciona para cada resolución. Con la nueva definición de interacción  global con los componentes se puede trabajar orientado a como se sentirá el prototipo final. El  sistema de animaciones controladas por la linea de tiempo aumenta el numero de parámetros y las condiciones en los efectos siendo de gran ayuda para lo diseñadores.</p>
<p>El nuevo flujo de trabajo de doble vía o &#8220;roundtrip&#8221; incluye no solo la idea de un prototipo sino un producto desarrollado por diferentes personajes orientado a diferentes plataformas.  El diseñador gráfico, el diseñador de experiencias y el desarrollador trabajan  basados en la ultima versión del producto de manera fluida.</p>
<p><img class="aligncenter" src="http://www.ddsmedia.net/blog/wp-content/uploads/2010/11/flujo-panini-burrito.jpg" alt="" width="650" height="285" /></p>
<p>Video introductorio de Flash Catalyst CS5.5:</p>
<p><object width="425" height="256"><param name="movie" value="http://images.tv.adobe.com/swf/player.swf" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=9460&amp;context=64&amp;embeded=true&amp;environment=production" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=9460&amp;context=64&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div>
<div>
<p>En este video <a href="http://twitter.com/sjespers">Serge Jespers</a> muestra como una aplicación se desarrolla para varias pantallas a la vez:</p>
<p><object width="425" height="256"><param name="movie" value="http://images.tv.adobe.com/swf/player.swf" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=9527&amp;context=709&amp;embeded=true&amp;environment=production" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" allowfullscreen="true" allowscriptaccess="always" flashvars="fileID=9527&amp;context=709&amp;embeded=true&amp;environment=production"></embed></object></p>
</div>
<div>Mayor información:</div>
<div>
<ul>
<li><a href="http://www.adobe.com/devnet/flex/articles/mobile-development-flex-flashbuilder.html">Desarrollo de aplicaciones para móviles</a> usando Flex SDK 4.5 y Flash Builder 4.5.</li>
<li><a href="http://www.adobe.com/devnet/flashcatalyst/articles/flashcatalyst-flashbuilder-workflows.html">Flujo de trabajo entre Flash Catalyst y Flash Builder</a>.</li>
<li><a href="http://www.adobe.com/devnet/flashbuilder/articles/introducing-flashbuilder45-php.html" target="_blank">Flash Builder 4.5 PHP</a>.</li>
<li>Video de <a href="http://static.zend.com/topics/videos/fbphp/fbphp2.html">Zend Technologies mostrando Flash Builder PHP</a>.</li>
</ul>
</div>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</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/2011/04/adobe-sirve-la-mesa-para-rias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conociendo el PlayBook</title>
		<link>http://ria212.com/blog/2010/12/conociendo-el-playbook/</link>
		<comments>http://ria212.com/blog/2010/12/conociendo-el-playbook/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 18:37:18 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Tablet]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/12/playbook-en-accion/</guid>
		<description><![CDATA[RIM ha hecho un buen trabajo con transiciones, cambios de aplicaciones y personalización del dispositivo. Permitiendo una interacción que aparenta ser muy fluida, eproduciendo contenido 1080p mientras siguen usando algunas aplicaciones sin perder rendimiento. Esto dependerá de cuantos recursos consuman las aplicaciones pero para ser una primera vista esta realmente bien. PlayBook promete mucho, por<a href="http://ria212.com/blog/2010/12/conociendo-el-playbook/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a id="aptureLink_JrGulOhTQO" href="http://en.wikipedia.org/wiki/Research%20In%20Motion">RIM</a> ha hecho un buen trabajo con transiciones, cambios de aplicaciones y personalización del dispositivo. Permitiendo una interacción que aparenta ser muy fluida, eproduciendo contenido 1080p mientras siguen usando algunas aplicaciones sin perder rendimiento. Esto dependerá de cuantos recursos consuman las aplicaciones pero para ser una primera vista esta realmente bien.</p>
<p style="text-align: justify;">PlayBook promete mucho, por todo lo que se dijo en el momento que se <a href="http://ria212.com/blog/2010/09/lanzamiento-de-blackberry-playbook/">mostró al publico</a> y lo que se ha ido colando hasta ahora. En el video grabado en uno de los eventos de BlackBerry y Adobe &#8220;<a id="aptureLink_mD9ThGdeH3" href="http://www.blackberrycool.com/2010/12/08/more-details-about-the-playbook-from-meet-the-playbook-events/">Meet the PlayBook</a>&#8221; demuestran el juguete que muchos &#8220;geeks&#8221; están esperando, que lo consideran un iPad Killer. Es muy importante que recordemos que todos los desarrolladores que envíen una aplicación a <a href="http://us.blackberry.com/apps-software/appworld/">App World</a> y sea aceptada para el momento de la salida al mercado del PlayBook, RIM enviará un dispositivo de regalo por correo. Entonces no queda mas que plasmar nuestras ideas usando el kit de desarrollo de <a href="http://labs.adobe.com/technologies/flash/blackberrytabos/">Adobe AIR</a> para luego esperar un regalo como este.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="296" 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/PYZDl4RNEVE?fs=1&amp;hl=en_US&amp;hd=1&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="500" height="296" src="http://www.youtube.com/v/PYZDl4RNEVE?fs=1&amp;hl=en_US&amp;hd=1&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://us.blackberry.com/developers/tablet/playbook_offer.jsp">Detalles de como participar por Playbook.</a></p>
<p>Recursos en<a href="http://labs.adobe.com/technologies/flash/blackberrytabos/"> Adobe Labs</a> y en <a href="http://us.blackberry.com/developers/tablet/devresources.jsp">Blackberry</a>.</p>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p>
<div><a id="aptureLink_xhvmu9ynkn" style="float: left; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px;" href="http://search.twitter.com/search?q=%23meettheplaybook"><img style="border: 0px initial initial;" title="What people are saying about &quot;#meettheplaybook&quot;" src="http://placeholder.apture.com/ph/370x341_TwitterArticle/" alt="" width="370px" height="341px" /></a></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/12/conociendo-el-playbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe AIR para Android disponible en Android Market</title>
		<link>http://ria212.com/blog/2010/10/air-para-android-disponible-en-android-market/</link>
		<comments>http://ria212.com/blog/2010/10/air-para-android-disponible-en-android-market/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 13:04:57 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Open Screen Project]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/10/air-para-android-disponible-en-android-market/</guid>
		<description><![CDATA[Una de las noticias mas esperadas por los desarrolladores de AIR, Android ya es capaz de correr aplicaciones hechas en AIR.  Teniendo la posibilidad de disfrutar juegos, aplicaciones empresariales, entretenimiento y todo aquello que le saque provecho a Flash Player 10.1 en la Web siguiendo algunos pasos en el desarrollo.  Para poder instalar Adobe AIR solo<a href="http://ria212.com/blog/2010/10/air-para-android-disponible-en-android-market/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;"><img title="androidair.jpg" src="http://www.webkitchen.be/wp-content/uploads/2010/10/androidair.jpg" alt="androidair.jpg" /></div>
<p>Una de las noticias mas esperadas por los desarrolladores de AIR, Android ya es capaz de correr aplicaciones hechas en AIR.  Teniendo la posibilidad de disfrutar juegos, aplicaciones empresariales, entretenimiento y todo aquello que le saque provecho a Flash Player 10.1 en la Web siguiendo algunos pasos en el desarrollo.  Para poder instalar Adobe AIR solo se necesita tener un dispositivo con Android 2.2 (Froyo), buscarlo en Android Market como Adobe AIR e instalarlo como se muestra en las imagenes.</p>
<div><img title="air_install.png" src="http://blog.digitalbackcountry.com/wp-content/uploads/air_install.png" alt="air_install.png" /><img title="air_market.png" src="http://blog.digitalbackcountry.com/wp-content/uploads/air_market.png" alt="air_market.png" /></div>
<div><em>Imagenes de </em><a href="http://blog.digitalbackcountry.com/2010/10/what-happens-when-your-users-install-an-air-for-android-application-without-air/" target="_blank"><em>Ryan Stewart evangelista de Adobe</em></a><em>.</em></div>
<p><em><br />
</em></p>
<div><em> </em></div>
<div>Con este lanzamiento de Adobe los desarrolladores solo necesitan:</div>
<div>
<ul>
<li>Aplicar sus conocimientos en la plataforma de Flash.</li>
<li>Usar herramientas de desarrollo habituales (Flash Professional CS5, Flash Builder, etc).</li>
<li>SDK <a href="https://prerelease.adobe.com/callout/default.html?callid=%7BAEF64EB4-A977-4317-909A-14AD8014BA21%7D" target="_blank">especifico para Android</a> para optimizar la aplicación y transformar AIR a .apk (aplicaciones para Android).</li>
<li>Estar inscrito en como desarrollador en <a href="http://market.android.com/publish/" target="_blank">Android Market</a>.</li>
</ul>
</div>
<div>Una pantalla mas que podemos llegar con la Plataforma Flash, ahora solo queda ver como el mercado de dispositivos con Android <a href="http://blog.nielsen.com/nielsenwire/online_mobile/android-most-popular-operating-system-in-u-s-among-recent-smartphone-buyers/" target="_blank">sigue aumentando su cuota de mercado</a>.</div>
<div>Adobe Labs ha dedicado un sitio con <a href="http://labs.adobe.com/technologies/air2/android/#videos" target="_blank">ejemplos y videos</a>.</div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="256" 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="FlashVars" value="fileID=7686&amp;context=64&amp;embeded=true&amp;environment=production" /><param name="src" value="http://images.tv.adobe.com/swf/player.swf" /><param name="flashvars" value="fileID=7686&amp;context=64&amp;embeded=true&amp;environment=production" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=7686&amp;context=64&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Video de <a href="http://tv.adobe.com" target="_blank">Adobe TV</a></p>
<div>Código para la descargar la aplicación:</div>
<p><img title="chart?cht=qr&amp;chs=150x150&amp;chl=market%3A%2F%2Fdetails%3Fid%3Dcom.adobe.air" src="http://chart.apis.google.com/chart?cht=qr&amp;chs=150x150&amp;chl=market%3A%2F%2Fdetails%3Fid%3Dcom.adobe.air" alt="chart?cht=qr&amp;chs=150x150&amp;chl=market%3A%2F%2Fdetails%3Fid%3Dcom.adobe.air" /></p>
<div>Código por <a href="http://www.androidpolice.com/" target="_blank">AndoridPolice</a></div>
<p>twitter:<a href="http://twitter.com/rafaelochoa">rafaelochoa</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/10/air-para-android-disponible-en-android-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recordar usuarios localmente con Shared Objects en Flex</title>
		<link>http://ria212.com/blog/2010/08/shared-objects-flex/</link>
		<comments>http://ria212.com/blog/2010/08/shared-objects-flex/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 04:15:35 +0000</pubDate>
		<dc:creator>Juan Manrique</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Componentes]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=568</guid>
		<description><![CDATA[Los Shared Objects son objetos gestionados por el Flash Player que sirven para almacenar datos en el disco duro de la máquina donde se está ejecutando una película Flash. Aunque no lo son, los Shared Objects pueden entenderse como los cookies del Flash Player, con la diferencia de que son mucho más poderosos que los<a href="http://ria212.com/blog/2010/08/shared-objects-flex/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>Los Shared Objects son objetos gestionados por el Flash Player que sirven para almacenar datos en el disco duro de la máquina donde se está ejecutando una película Flash. Aunque no lo son, los Shared Objects pueden entenderse como los cookies del Flash Player, con la diferencia de que son mucho más poderosos que los cookies tradicionales en varios aspectos:</p>
<ul>
<li>Los cookies expiran por defecto; los Shared Objects no expiran.</li>
<li>Por lo general, los cookies tienen un límite máximo de 20 por cada sitio web; los Shared Objects no tienen ese límite.</li>
<li>Por lo general, los cookies están limitados a un tamaño de 4kb cada uno. Por defecto, los Shared Objects tienen un tamaño de 100kb pero se les puede configurar un tamaño ilimitado.</li>
<li>Los cookies pueden ser transmitidos a un servidor vía HTTP. Los Shared Objects no pueden ser transmitidos a un servidor ni pueden ser compartidos entre aplicaciones de distintos dominios (por defecto, aunque se puede permitir), características que suponen una ventaja a nivel de seguridad sobre los cookies.</li>
</ul>
<p>Otras características interesantes de los Shared Objects y los cookies que pueden ser consideradas como ventajas o desventajas dependiendo del punto de vista, son:</p>
<ul>
<li>Los cookies pueden ser deshabilitados en su totalidad o para un sitio específico desde el navegador. Los Shared Objects escapan a esta configuración. Deben ser gestionados desde la aplicación, haciendo clic derecho sobre la película Flash y seleccionando la opción &#8220;Configuración&#8221; o &#8220;Settings&#8221;, o desde el <a id="aptureLink_puW3UeBfNw" href="http://www.macromedia.com/support/documentation/en/flashplayer/help/">Panel de configuración de Flash Player oficial de Adobe</a> .</li>
<p><img class="alignright" title="MenuFlashPlayer" src="http://ria212.com/ejemplos/imagenes/menu.JPG" alt="" width="258" height="123" /> <img class="alignright" title="PanelFlashPlayer" src="http://ria212.com/ejemplos/imagenes/panel.JPG" alt="" width="236" height="163" /></p>
<li>Los cookies pueden ser eliminados desde las opciones del navegador. Los Shared Objects permanecen cuando se ejecuta esta opción ya que no son cookies.</li>
<li>Los cookies, por lo general, almacenan datos de tipo texto. Los Shared Objects almacenan varios tipos de dato binarios, entre ellos: Array, ArrayCollection (de String), Boolean, Date, etc.</li>
</ul>
<p>Esta tecnología es propia de Flash, está bastante madura a la fecha y su uso es tan simple como difundido. Los Shared Objects, junto con los cookies tradicionales, han sido motivo de pleitos legales en diversos países debido a lo intrusivos que pueden resultar cuando se utilizan de manera agresiva y desmedida en actividades como el rastreo de hábitos de navegación de usuarios con fines publicitarios. De hecho, en Reino Unido se han creado regulaciones que impiden la utilización de cookies y Shared Objects para rastrear hábitos de usuarios sin su consentimiento. Definitivamente, esta tecnología es mas poderosa de lo que aparenta y puede resultar sumamente útil en nuestras aplicaciones RIA. Particularmente, y debido al tamaño ilimitado que puede alcanzar un Shared Object, los considero una buena alternativa al momento de almacenar datos de formularios en aplicaciones sin conexión a Internet (offline) para su posterior envío al servidor (obviamente, cuando la conexión a Internet este disponible).<br />
Sobre esto haré un ejemplo pronto.</p>
<p>Por ahora, les dejo un ejemplo de un buen uso (nada de intrusiones publicitarias, esta vez) de Shared Objects para almacenar los datos de autenticación de un usuario en una aplicación Flex. Lo interesante del ejemplo se encuentra en la clase LoginModel.</p>
<p>Dudas y comentarios son bien recibidos.</p>
<p><a href="http://www.linkedin.com/in/juanmanrique">Juan Manrique</a>.</p>
<p><strong>Nota</strong>: Gracias a Daniel Terraza por darme pistas sobre Shared Objects en Flex.</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_EjemploSharedObjectsLoginRia212_192229724"
			class="flashmovie"
			width="600"
			height="600">
	<param name="movie" value="http://ria212.com//ejemplos/EjemploSharedObjectsLoginRia212/EjemploSharedObjectsLoginRia212.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://ria212.com//ejemplos/EjemploSharedObjectsLoginRia212/EjemploSharedObjectsLoginRia212.swf"
			name="fm_EjemploSharedObjectsLoginRia212_192229724"
			width="600"
			height="600">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p><a href="http://ria212.com/ejemplos/EjemploSharedObjectsLoginRia212/EjemploSharedObjectsLoginRia212.html" target="_blank">Recordar usuarios con Shared Objects en Flex</a><br />
<a href="http://ria212.com/ejemplos/EjemploSharedObjectsLoginRia212/srcview/index.html" target="_blank">Código</a></p>
<p><a id="aptureLink_GtxATSvLoh" href="http://kb2.adobe.com/cps/526/52697ee8.html">Información oficial sobre Shared Objects</a><br />
<a id="aptureLink_I8bYwwzPqj" href="http://www.macromedia.com/support/documentation/en/flashplayer/help/">Panel de configuración de Flash Player oficial de Adobe</a><br />
<a href="http://en.wikipedia.org/wiki/Local_Shared_Object">Curiosidades de los Shared Objects</a></p>
<p>La imagen de Caracas es de<a href="http://" target="_blank"> 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/08/shared-objects-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Cómo obtener ganancias con aplicaciones en Flash?</title>
		<link>http://ria212.com/blog/2010/08/como-obtener-ganancias-con-aplicaciones-en-flash/</link>
		<comments>http://ria212.com/blog/2010/08/como-obtener-ganancias-con-aplicaciones-en-flash/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 22:56:33 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open Screen Project]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://ria212.com/?p=517</guid>
		<description><![CDATA[Esta es una pregunta que nos hacemos los desarrolladores constantemente. Ahora con el Open Screen Project (desarrollo de una aplicación para diferentes entornos o dispositivos) y las compañías de dispositivos móviles apoyando el desarrollo de aplicaciones, nos enfrentaremos a situaciones desconocidas y difíciles de lograr para muchos en relación a nuestras aplicaciones, tales como distribución, cobro<a href="http://ria212.com/blog/2010/08/como-obtener-ganancias-con-aplicaciones-en-flash/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Ganancias con Flash" src="http://dl.dropbox.com/u/949462/100506905.jpg" alt="Imagen: gettyimages" width="234" height="331" /></p>
<p>Esta es una pregunta que nos hacemos los desarrolladores constantemente. Ahora con el <a id="aptureLink_PEJgoprn0S" href="http://en.wikipedia.org/wiki/Adobe%20Flash#Open_Screen_Project">Open Screen Project</a> (desarrollo de una aplicación para diferentes entornos o dispositivos) y las compañías de dispositivos móviles apoyando el desarrollo de aplicaciones, nos enfrentaremos a situaciones desconocidas y difíciles de lograr para muchos en relación a nuestras aplicaciones, tales como distribución, cobro y periodos de prueba.</p>
<p>Recientemente, Adobe publicó en Labs el proyecto <a id="aptureLink_pfRxeZy8P3" href="http://labs.adobe.com/technologies/melrose/">Melrose</a> , servicio que soporta la distribución y monetización de aplicaciones creadas para correr en AIR y donde ell desarrollador obtiene el 70% de las ganancias, teniendo un precio mínimo de $2.99 para aplicaciones en venta. Por el momento existe una prueba privada del sistema y podemos apuntarnos para ser notificados de su salida.</p>
<p><strong>¿Queremos vender esa gran aplicación y no queremos esperar por Melrose?</strong></p>
<p>Desde la caída de la economía mundial, <a id="aptureLink_2pk1jGanuI" href="http://www.arnnet.com.au/article/276261/boost_second-hand_games_sales_upside_global_financial_crisis_/?fp=&amp;fpid=&amp;pf=1">la industria de los videojuegos ha sido la más beneficiada</a> por la disminución de gastos en otras áreas. Las personas prefieren invertir en esta clase de entretenimiento que, en la mayoría de los casos, es mucho más económico que cualquier otro.  Sumado a esto, las redes sociales y la vida tan agitada que se lleva actualmente crean la necesidad de tener dispositivos móviles que nos permitan seguir conectados con nuestro entorno.  Un juego promedio para un <a id="aptureLink_FOPl2KQmgv" href="http://www.pocketgamer.biz/r/PG.Biz/App+Store+Analysis/feature.asp?c=14291">dispositivo móvil cuesta $2</a> y muchos se soportan mediante publicidad. Esto nos lleva a cobrar por un servicio, crear aplicaciones que se distribuyen gratuitamente, dando la idea de estar completas, colocando procesos o contenido que sólo puede ser disfrutados realizando pagos, usando, por ejemplo la  <a id="aptureLink_XgKKZ67tDc" href="http://www.dynaplex.com/devnet/flex/articles/flex_paypal.html">integración de PayPal con aplicaciones hechas en Flex y AIR</a> <a href="http://www.dynaplex.com/devnet/flex/articles/flex_paypal.html" target="_blank">.</a></p>
<p>Actualmente, todos los dispositivos con Android 2.2  son capaces de correr Flash/Flex en sus navegadores de internet y <a id="aptureLink_pkIZoupdZq" href="http://labs.adobe.com/technologies/air2/android/">AIR como aplicaciones</a> . En los próximos meses esto no será una situación exclusiva de Android; la mayoría de los fabricantes de dispositivos móviles se unirá a esta iniciativa.</p>
<p>Una opción rápida podría ser inscribir los juegos en concursos donde los premios son de <a id="aptureLink_GO4neZ9RZ6" href="http://www.mochimedia.com/contest/jul10/index">$20.000</a> y <a id="aptureLink_BxY1YFit5y" href="http://www.flashgamelicense.com/sponsor_pages/adobe/">$30.000</a> a repartir entre los mejores juegos en Android.</p>
<p><strong>¿Redes sociales?</strong></p>
<p>Adobe ofrece <a id="aptureLink_8eHECD4xXE" href="http://www.adobe.com/flashplatform/services/social/">Social</a> , una herramienta que facilita la integración de aplicaciones con las redes sociales mas importantes, aunque esta no es la única manera de realizar dicha integración ya existen librerías que interactúan con el respectivo <a href="http://es.wikipedia.org/wiki/API" target="_blank">API</a> de las diferentes redes. Todo depende hacia donde se quiere llevar la aplicación y el tiempo de entrega.</p>
<p>Dos ejemplos de compañías exitosas en la venta de juegos son <a id="aptureLink_vHbfAfe1nT" href="http://www.zynga.com/games/facebook.php">Zynga</a> (estimado de <a id="aptureLink_HddmWXkXik" href="http://techcrunch.com/2010/05/03/zynga-revenue/">$270 millones en 2009</a> en múltiples plataformas) y <a id="aptureLink_yVkMKfaD0T" href="http://tapulous.com/">Tapulous</a> (estimado <a id="aptureLink_xlIEXeeosI" href="http://www.telegraph.co.uk/technology/apple/6857351/Tapulous-making-1m-per-month-from-iPhone-apps.html">$1millon mensua</a><a href="http://www.telegraph.co.uk/technology/apple/6857351/Tapulous-making-1m-per-month-from-iPhone-apps.html" target="_blank">l</a> por un solo dispositivo).</p>
<p>En conclusión,  la <a id="aptureLink_YNLWxvEFuo" href="http://www.adobe.ph/flashplatform/">plataforma Flash</a> no sólo está orientada al desarrollo de experiencia de usuario dentro de un navegador o en el escritorio; no son sólo animaciones que pueden ser espectaculares; es una manera de obtener ingresos que, si se aprovechan adecuadamente, pueden representar grandes ganancias.</p>
<p>twitter: <a href="http://twitter.com/rafaelochoa">rafaelochoa</a></p>
<p>Imagen: <a id="aptureLink_wn5waekSIn" href="http://www.gettyimages.com/">gettyimages</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/08/como-obtener-ganancias-con-aplicaciones-en-flash/feed/</wfw:commentRss>
		<slash:comments>0</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<a href="http://ria212.com/blog/2010/07/infinitas-camaras-en-flash-player-mediante-flex/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>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 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_176778761"
			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_176778761"
			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>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<a href="http://ria212.com/blog/2010/06/innovacion-y-flash/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<div style="text-align: left;">A 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>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)<a href="http://ria212.com/blog/2010/05/imagenes-como-itemrenderers-en-graficos/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>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) 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_2020563820"
			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_2020563820"
			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<a href="http://ria212.com/blog/2010/05/prueba-de-velocidad-en-andorid-flash-vs-html5/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<div>Para 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>Revista Wired en AIR</title>
		<link>http://ria212.com/blog/2010/02/wired-y-su-aplicacion-para-tablets-creada-en-air/</link>
		<comments>http://ria212.com/blog/2010/02/wired-y-su-aplicacion-para-tablets-creada-en-air/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 00:54:07 +0000</pubDate>
		<dc:creator>rafaelochoa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://ria212.com/blog/2010/02/wired-y-su-aplicacion-para-tablets-creada-en-air/</guid>
		<description><![CDATA[Una demostración de como AIR y la plataforma de Flash pueden cambiar la manera de distribuir contenidos, la revista Wired y Adobe demuestran en un tablet, distinto al iPad de Apple, toda la interacción que se tiene con el contenido dentro de una revista. Acercamientos,  galerías, rotaciones en 3D, un índice incorporado en cada pagina y avance de las paginas con el típico movimiento de las hojas. Son algunas<a href="http://ria212.com/blog/2010/02/wired-y-su-aplicacion-para-tablets-creada-en-air/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">Una demostración de como AIR y la plataforma de Flash pueden cambiar la manera de distribuir contenidos, la revista Wired y Adobe demuestran en un tablet, distinto al iPad de Apple, toda la interacción que se tiene con el contenido dentro de una revista. Acercamientos,  galerías, rotaciones en 3D, un índice incorporado en cada pagina y avance de las paginas con el típico movimiento de las hojas. Son algunas características de esta aplicación.</div>
<div class="posterous_autopost"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="404" height="436" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="bgcolor" value="#FFFFFF" /><param name="flashVars" value="videoId=66775419001&amp;playerID=1813626064&amp;domain=embed&amp;" /><param name="base" value="http://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://c.brightcove.com/services/viewer/federated_f9/1813626064?isVid=1&amp;publisherID=1564549380" /><param name="name" value="flashObj" /><param name="flashvars" value="videoId=66775419001&amp;playerID=1813626064&amp;domain=embed&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="404" height="436" src="http://c.brightcove.com/services/viewer/federated_f9/1813626064?isVid=1&amp;publisherID=1564549380" name="flashObj" allowscriptaccess="always" swliveconnect="true" allowfullscreen="true" seamlesstabbing="false" base="http://admin.brightcove.com" flashvars="videoId=66775419001&amp;playerID=1813626064&amp;domain=embed&amp;" bgcolor="#FFFFFF"></embed></object></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/02/wired-y-su-aplicacion-para-tablets-creada-en-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

