<?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>AS3 : FLEX : AIR  Portalscreen &#187; Component Flex</title>
	<atom:link href="http://www.portalscreen.com/tag/component-flex/feed" rel="self" type="application/rss+xml" />
	<link>http://www.portalscreen.com</link>
	<description>Mi Blog personal sobre programación y algo más..</description>
	<lastBuildDate>Thu, 26 Jan 2012 10:11:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Como hacer invisible un componente Button con SparkSkin</title>
		<link>http://www.portalscreen.com/2011-07/button-invisible-sparkskin.html</link>
		<comments>http://www.portalscreen.com/2011-07/button-invisible-sparkskin.html#comments</comments>
		<pubDate>Wed, 13 Jul 2011 10:33:04 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Componentes Flex]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[class as3]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=972</guid>
		<description><![CDATA[Hace poco recibí a petición de una seguidora del blog, que realizara un ejemplo de como hacer invisible el fondo de un componente Button haciendo uso de la clase SparkSkin de Flex 4. Pues bien, aquí os dejo unas pequeñas notas de como realizar este sencillo ejemplo. Para ello lo primero será declarar una nueva [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco recibí a petición de una seguidora del blog, que realizara un ejemplo de como hacer invisible el fondo de un componente Button haciendo uso de la clase SparkSkin de Flex 4.</p>
<p>Pues bien, aquí os dejo unas pequeñas notas de como realizar este sencillo ejemplo. Para ello lo primero será declarar una nueva instancia del componente Button de la clase Spark, tal que así:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span><span style="color: #003399;">Button</span> label<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Button Invisible&quot;</span> skinClass<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;ButtonSkinInvisible&quot;</span><span style="color: #339933;">/&gt;</span></pre></div></div>

<p>Como se ha definido en las propiedades del botón, se hace referencia a la clase <b>&#8220;ButtonSkinInvisible&#8221;</b>, en la cual se define la transparencia que deberá tomar el botón:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span>SparkSkin xmlns<span style="color: #339933;">:</span>fx<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://ns.adobe.com/mxml/2009&quot;</span> 
			 xmlns<span style="color: #339933;">:</span>s<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;library://ns.adobe.com/flex/spark&quot;</span> 
			 xmlns<span style="color: #339933;">:</span>mx<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;library://ns.adobe.com/flex/mx&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>fx<span style="color: #339933;">:</span>Script<span style="color: #339933;">&gt;</span>
		<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">mx.utils.ColorUtil</span><span style="color: #339933;">;</span>
	<span style="color: #339933;">&lt;/</span>fx<span style="color: #339933;">:</span>Script<span style="color: #339933;">&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span>states<span style="color: #339933;">&gt;</span>
		<span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span>State name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;up&quot;</span><span style="color: #339933;">/&gt;</span>
		<span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span>State name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;over&quot;</span><span style="color: #339933;">/&gt;</span>
		<span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span>State name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;down&quot;</span><span style="color: #339933;">/&gt;</span>
	<span style="color: #339933;">&lt;/</span>s<span style="color: #339933;">:</span>states<span style="color: #339933;">&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span>Rect width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;100%&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;100%&quot;</span> alpha<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;/</span>s<span style="color: #339933;">:</span>Rect<span style="color: #339933;">&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>s<span style="color: #339933;">:</span><span style="color: #003399;">Label</span> id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;labelDisplay&quot;</span> paddingBottom<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;3&quot;</span> paddingLeft<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;3&quot;</span> paddingRight<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;3&quot;</span> paddingTop<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;6&quot;</span><span style="color: #339933;">/&gt;</span>
&nbsp;
&nbsp;
<span style="color: #339933;">&lt;/</span>s<span style="color: #339933;">:</span>SparkSkin<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Existes otra muchas formas de realizar este efecto, pero esta es una más de ellas.</p>
<p>Podéis descargar el ejemplos desde <a title="Ejemplo de transparencia en componente Button usando SkinSpark" href="http://www.portalscreen.com/downloads/ps_button_skin.rar">aquí</a></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2011-01/skin-spark-component.html" rel="bookmark" class="crp_title">Skin spark components en Flex 4</a></li><li><a href="http://www.portalscreen.com/2011-05/combobox-sparkskin-flex4.html" rel="bookmark" class="crp_title">Imágenes en ComboBox usando SparkSkin en Adobe Flex 4</a></li><li><a href="http://www.portalscreen.com/2010-01/parse-rss-air.html" rel="bookmark" class="crp_title">Lectura de Feed RSS en AIR</a></li><li><a href="http://www.portalscreen.com/2011-11/effects-flex-spark-animations.html" rel="bookmark" class="crp_title">Effects on Flex, usando animaciones con Spark</a></li><li><a href="http://www.portalscreen.com/2010-02/flex-charts-examples.html" rel="bookmark" class="crp_title">Charts flex : ejemplos de chart en Flex</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2011-07/button-invisible-sparkskin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Imágenes en ComboBox usando SparkSkin en Adobe Flex 4</title>
		<link>http://www.portalscreen.com/2011-05/combobox-sparkskin-flex4.html</link>
		<comments>http://www.portalscreen.com/2011-05/combobox-sparkskin-flex4.html#comments</comments>
		<pubDate>Wed, 25 May 2011 10:38:17 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Componentes Flex]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=957</guid>
		<description><![CDATA[En este post encontrarás un ejemplo práctico  y muy facil de implementar, el cual muestra como incluir un listado con imágenes en un componente ComboBox(). En el desarrollo se utilizado el componente ComboBox de Adobe Flex 4 y se le ha aplicado una clase SparkSkin personalizada, con la cual, se ha podido obtener el resultado [...]]]></description>
			<content:encoded><![CDATA[<p>En este post encontrarás un ejemplo práctico  y muy facil de implementar, el cual muestra como incluir un listado con imágenes en un componente <a title="Clase ComboBox en ActionScript" href="http://help.adobe.com/es_ES/ActionScript/3.0_UsingComponentsAS3/WS5b3ccc516d4fbf351e63e3d118a9c65b32-7fa9.html" target="_blank">ComboBox()</a>.</p>
<p>En el desarrollo se utilizado el componente ComboBox de Adobe Flex 4 y se le ha aplicado una clase SparkSkin personalizada, con la cual, se ha podido obtener el resultado de adaptar por cada fila de resultados una imagen y una descripción.</p>
<p>A continuación:</p>
<p style="text-align: center;"><a title="Ejemplo de ComboBox con imágenes adjuntas" href="http://www.portalscreen.com/contenido/examples/ps_combo_images/" target="_blank">[ Ver el ejemplo ComboBox con imágenes]</a></p>
<p style="text-align: center;"><a title="Codigo fuente del tutorial sobre Imágenes en un ComboBox" href="http://www.portalscreen.com/downloads/ps_comboBox_image.rar" target="_blank">[ Ver el código fuente del ejemplo]</a></p>
<p>Estais invitados a participar comentando sugerencias e ideas que querais debatir.</p>
<p>Un saludo.</p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2011-05/galeria-imagenes-hbox.html" rel="bookmark" class="crp_title">Galería de imágenes en componente HBox</a></li><li><a href="http://www.portalscreen.com/2011-05/galeria-imagenes-flex.html" rel="bookmark" class="crp_title">Carousel de imágenes en Flex</a></li><li><a href="http://www.portalscreen.com/2011-07/button-invisible-sparkskin.html" rel="bookmark" class="crp_title">Como hacer invisible un componente Button con SparkSkin</a></li><li><a href="http://www.portalscreen.com/2010-01/parse-rss-air.html" rel="bookmark" class="crp_title">Lectura de Feed RSS en AIR</a></li><li><a href="http://www.portalscreen.com/2011-11/effects-flex-spark-animations.html" rel="bookmark" class="crp_title">Effects on Flex, usando animaciones con Spark</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2011-05/combobox-sparkskin-flex4.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SourceMate, la velocidad en el código</title>
		<link>http://www.portalscreen.com/2011-05/sourcemate-plugin-flex.html</link>
		<comments>http://www.portalscreen.com/2011-05/sourcemate-plugin-flex.html#comments</comments>
		<pubDate>Wed, 11 May 2011 19:49:12 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Optimización RIA]]></category>
		<category><![CDATA[Plugins Flex]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[RIA flex]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=917</guid>
		<description><![CDATA[Qué programador Flex no quiere ahorrar tiempo en las rutinas que la programación diaria necesita. Ojeando y buscando referencias para dar una posible solución a este tema me he topado con &#8216;SourceMate&#8217;, una solución que proporciona un gran apoyo en la elaboración de código. Visualizando los Screenshot que proporciona la compañía desarrolladora del plugin (Elementriver), [...]]]></description>
			<content:encoded><![CDATA[<p>Qué programador Flex no quiere ahorrar tiempo en las rutinas que la programación diaria necesita. Ojeando y buscando referencias para dar una posible solución a este tema me he topado con &#8216;SourceMate&#8217;, una solución que proporciona un gran apoyo en la elaboración de código.<br/><br />
Visualizando los Screenshot que proporciona la compañía desarrolladora del plugin (<a title="Desarrollo de plugins productivos" href="http://www.elementriver.com">Elementriver</a>), pude apreciar que esta solución hacía honor a su nombre, ya que deriva del famoso editor de textos &#8216;TextMate&#8217; de Mac OS.<a href="http://www.portalscreen.com/contenido/archivos/2011/05/Picture-1.png"><img class="size-thumbnail wp-image-918 alignright" title="SourceMate editor de código ActionScript" src="http://www.portalscreen.com/contenido/archivos/2011/05/Picture-1-150x150.png" alt="SourceMate editor de código ActionScript" width="150" height="150" /></a><br/><br />
Personalmente es una satisfacción el poder contar con este tipo de herramientas, pues libera un tanto al desarrollador de la creación rutinaria de métodos y declaración de variables entre otros muchos parámetros.<br/><br />
<a href="http://www.portalscreen.com/contenido/archivos/2011/05/pic2.png"><img class="alignleft size-thumbnail wp-image-919" title="SourceMate, listado de comandos as3" src="http://www.portalscreen.com/contenido/archivos/2011/05/pic2-150x150.png" alt="SourceMate, listado de comandos as3" width="150" height="150" /></a> Aconsejo que entreis en su web y echeis un pequeño vistazo a los vídeos de presentación, la verdad que impresiona la facilidad con la que se toma velocidad al escribir código.<br/><br />
El único detalle en contra, es que es de pago, pero vale la pena rascar el bolsillo de vez en cuando sobre todo para soluciones de este tipo.<br/><br />
Un saludo a todos.<br />
<br/></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2011-03/blueprint-plugin-flash-builder.html" rel="bookmark" class="crp_title">Blueprint, un plugin para Flash builder</a></li><li><a href="http://www.portalscreen.com/2011-01/cms-php-jquery.html" rel="bookmark" class="crp_title">CMS Design Using PHP and jQuery</a></li><li><a href="http://www.portalscreen.com/2011-08/cuestion-de-adaptarse.html" rel="bookmark" class="crp_title">¿Renovación o adaptación?</a></li><li><a href="http://www.portalscreen.com/2011-09/flex-comercio-online-aplicaciones-moviles.html" rel="bookmark" class="crp_title">Flex y el Comercio Online, nuevas oportunidades para la telefonía móvil</a></li><li><a href="http://www.portalscreen.com/2011-11/html5-standard-a-debate.html" rel="bookmark" class="crp_title">HTML5, ¿Nuevo standard o foco de debate?</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2011-05/sourcemate-plugin-flex.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Razones para usar Adobe Flex frente a otros como silverlight, jquery..</title>
		<link>http://www.portalscreen.com/2010-09/razones-para-elegir-flex.html</link>
		<comments>http://www.portalscreen.com/2010-09/razones-para-elegir-flex.html#comments</comments>
		<pubDate>Thu, 09 Sep 2010 22:51:22 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[eBooks - PDF - PDF]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[class as3]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[RIA flex]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=706</guid>
		<description><![CDATA[hola a todos, os doy la bienvenida en un nuevo post en el cual he querido compartir mi forma de pensar en relación al uso de Adobe Flex frente a otras técnicas de desarrollo web como silverlight y Básicamente he querido destacar 5 puntos claves que han sido base para decantarme por el desarrollo de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">hola a todos, os doy la bienvenida en un nuevo post en el cual he querido compartir mi forma de pensar en relación al uso de Adobe Flex frente a otras técnicas de desarrollo web como silverlight y <a href="http://www.portalscreen.com/category/jquery-resources">jquery.</a> Básicamente he querido destacar 5 puntos claves que han sido base para decantarme por el desarrollo de aplicaciones RIA bajo este entorno.</p>
<p style="text-align: justify;"><a href="http://www.portalscreen.com/contenido/archivos/2010/09/images.jpg"><img class="size-medium wp-image-707 alignnone" style="margin: 10px;" title="Desarrollo de aplicaciones RIA" src="http://www.portalscreen.com/contenido/archivos/2010/09/images-300x146.jpg" alt="" width="300" height="146" /></a></p>
<p style="text-align: justify;">Los 5 puntos son los siguientes:</p>
<p style="text-align: justify;"><strong>1. Fácil de aprender y usar</strong><br />
Antes de conocer Flex, era desarrollador Php, antes de Php, fuí desarrollador C++ y Delphi. Así que sé exactamente lo costoso que es  aprender un nuevo lenguaje de programación. Así como el cambio de un lenguaje de una transmisión manual a uno automático por así decirlo,   se necesita tiempo para acostumbrarse a esos cambios.<br />
Sorprendentemente, la primera vez que vi <a href="http://www.portalscreen.com/category/clases-adobe-flex">código de Flex</a>, pensé que era Java. Teniendo en cuenta que la sintaxis era similar, la estructura y el estilo. Sin tiempo, construí mi primera aplicación totalmente funcional en Flex, en realidad me costó algo acostumbrarme y terminarla pues la exigencia del proyecto iba muy por delante de mis conocimientos en aquel entonces, pero me llevé una satisfacción personal.<br />
Otra belleza de Flex es su herramienta de desarrollo &#8211; Flash Builder (Flex 4) Está construido sobre la plataforma &#8211; <a title="get EasyEclipse for linux" href="http://www.easyeclipse.org/site/home/" target="_blank">Eclipse IDE</a> . Flash Builder ofrece muchas funciones útiles, tales como editor de  diseño, herramientas de construcción, un depurador integrado. Hace que el trabajo sea mucho más fácil. Si lo deseas puedes conseguir una copia de Flash Builder pinchando <a title="Obtener copia Flash Builder 4" href="http://www.adobe.com/products/flashbuilder/" target="_blank">aquí</a>.</p>
<p style="text-align: justify;"><strong>2. Lenguaje y Framework</strong><br />
A  diferencia de <a href="http://www.portalscreen.com/2010-06/tutorial-jquery-ui.html">JavaScript </a>lenguaje el cual <a href="http://www.portalscreen.com/2010-06/tutorial-jquery-ui.html">AJAX</a> se apoya, Adobe Flex está constituido sobre  un lenguaje de programación fuertemente orientado a Objetos. Creo  que el equipo de desarrollo Flex se extiende  a una gran cantidad de estructurado  Java, por lo que es adecuado para el desarrollo de  aplicaciones de nivel empresarial.<br />
Además, hay algunos frameworks con experiencia para apoyar Flex a nivel de arquitectura. Al  igual que Struts y Spring para Java, Cairngorm y Mate son dos frameworks basados en el lanzamiento de eventos para aplicar el MVC (Modelo-Vista-Control)  patrón de diseño para Flex. Y los dos proyectos son de origen opensource.<span id="more-706"></span></p>
<p style="text-align: justify;"><strong>3. Soporte para el navegador</strong><br />
¿Cuántas  veces tienes que tratar con diferentes navegadores (IE 6, IE 7,  Firefox, Google Chrome, Opera, Safari &#8230;) sólo para hacer que las  páginas web se vean bien? errores  de JavaScript, de imágenes PNG que faltan, la disposición falla, vas a  agregar todo tipo de parches o &#8220;hacks&#8221; para tratar el problema. Como  resultado, el código es confuso y difícil de mantener, te sientes  frustrado y agotado, pero los problemas siguen apareciendo &#8230;<br />
Haciendo uso de Adobe Flex en el tiempo de ejecución (Flash Player) , estás actuando frente a un 98%  de penetración en el  mercado de trabajo constantemente a través de diferentes navegadores,  que finalmente pueden centrarse en la construcción de un gran RIA  en lugar  de preocuparse por su compatibilidad.</p>
<p style="text-align: justify;"><strong>4. Desarrollo Rápido y Fácil integración</strong><a href="http://www.portalscreen.com/contenido/archivos/2010/09/tour-de-flex.png"><img class="alignright size-medium wp-image-708" style="margin: 10px;" title="Aplicaciones desarrolladas en Adobe Flex/AIR" src="http://www.portalscreen.com/contenido/archivos/2010/09/tour-de-flex-300x270.png" alt="" width="300" height="270" /></a><br />
El tiempo es dinero! Esto es especialmente cierto en Internet. ¿Por qué .Net toma muchas cosas de Java? Una de las razones es que proporciona una gran cantidad de módulos para sujetar el proceso de desarrollo. Al  igual que .Net, Adobe Flex nació con muchos componentes, por ejemplo, los DataGrid, ProgressBar, RichTextEditor, Slider,  Acordeon, Charts &#8230;) todo ello para ayudar a crear apps RIA más rápido y fácil.<br />
Por otra parte, Flex puede ser el mejor marco de trabajo para integrarse fácilmente con diferentes sistemas externos. Proporciona  componentes tales como <a href="http://www.portalscreen.com/2010-03/localconnection-flex-as3.html">HTTPService, WebService y RemoteObject</a>, además  de servicio de datos opcionales como LCDs o BlazeDS. En  uno de mis proyectos Flex, recogí datos desde servidor J2EE, SAP y  otros 2 sistemas heredados para componer los informes finales. Sin Flex, el mismo trabajo hubiera sido mucho más complejo e incluso impensable en la compatibilidad y desarrollo entre sistemas.</p>
<p style="text-align: justify;"><strong>5. Efecto visual más atractivo</strong><br />
Sí, RIA se supone que es cool! Los  acuerdos de integración regional más sorprendentes pueden maximizar su  sensación de sentirse cerca de los productos más novedosos y jugosos, como BMW X5 o  HDTV de Sony. Es más, la mayoría de los acuerdos de integración regional se llevan a cabo por la empresa Adobe Flash. Adobe Flex está construida por encima de Flash, se puede acceder a todas las bibliotecas de desarrollo Flash y heredar sus bienes. De ahí la unión de plataformas que da como resultado <a title="Download Adobe Flash builder" href="http://www.adobe.com/products/flashbuilder/" target="_blank">Adobe  Flash builder</a>. Por lo tanto, no cabe duda de que Adobe Flex te ofrece todo lo necesario para construir interesantes aplicaciones y soluciones RIA.</p>
<p style="text-align: justify;"><strong>En Conclusión</strong><br />
<a title="Rich Internet Applications" href="http://es.wikipedia.org/wiki/Rich_Internet_Application" target="_blank">RIA</a> significa no sólo aplicar una cirugía estética a tu linea de negocio, sino también  proporciona una separación de imagen, superior respecto a  tus competidores. Muchas personas pueden dar diferentes opciones a la hora de desarrollar aplicaciones RIA. Pero lo más importante es, vuestra evaluación sobre la base de recursos, sistemas y requisitos. Os propongo mi top 5 razones para elegir <a href="http://www.portalscreen.com/2010-03/flex-effects-animation.html">Adobe Flex</a>:</p>
<p style="text-align: justify;"><span style="color: #333333;"><em><strong>1. Fácil de aprender y usar</strong></em></span></p>
<p style="text-align: justify;"><span style="color: #333333;"><em><strong>2. lenguaje y frameworkd</strong></em></span></p>
<p style="text-align: justify;"><span style="color: #333333;"><em><strong>3. Soporte para navegadores</strong></em></span></p>
<p style="text-align: justify;"><span style="color: #333333;"><em><strong>4. Desarrollo Rápido y de fácil integración</strong></em></span></p>
<p style="text-align: justify;"><span style="color: #333333;"><em><strong>5. Efecto visual más atractivo</strong></em></span></p>
<p> </p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-10/framework-flex-mate-cairngorm.html" rel="bookmark" class="crp_title">Mate vs Cairngorm (Frameworks Flex)</a></li><li><a href="http://www.portalscreen.com/2010-07/jquery-flex-saas.html" rel="bookmark" class="crp_title">JQuery Vs Flex &#8211; Proyectos SAAS</a></li><li><a href="http://www.portalscreen.com/2010-06/aplicaciones-iphone-ipad.html" rel="bookmark" class="crp_title">Programación orientada a iPhone e iPad</a></li><li><a href="http://www.portalscreen.com/2010-09/apple-acepta-a-adobe.html" rel="bookmark" class="crp_title">Apple levanta el castigo a Adobe</a></li><li><a href="http://www.portalscreen.com/2010-03/actionscript-design-patterns.html" rel="bookmark" class="crp_title">Actionscript 3: Design Patterns</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-09/razones-para-elegir-flex.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Images gallery with papervision3d</title>
		<link>http://www.portalscreen.com/2010-06/gallery-papervision3d.html</link>
		<comments>http://www.portalscreen.com/2010-06/gallery-papervision3d.html#comments</comments>
		<pubDate>Sun, 20 Jun 2010 11:20:30 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Flex 3D]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[flex 3d]]></category>
		<category><![CDATA[papervision3d]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=551</guid>
		<description><![CDATA[Hola a todos nuevamente, aquí les traigo un ejemplo práctico de galería de imágenes con papervision3d. Es un ejemplo bastante sencillo pero a la vez práctico e interesante. Espero que les guste, me despido no sin antes invitarles a dejar cualquier comentario o petición, un saludo a todos. &#160; Nota: 1 click para acercar la [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Hola a todos nuevamente, aquí les traigo un ejemplo práctico de galería de imágenes con papervision3d. Es un ejemplo bastante sencillo pero a la vez práctico e interesante. Espero que les guste, me despido no sin antes invitarles a dejar cualquier comentario o petición, un saludo a todos.</p>
<p>&nbsp;</p>
<p><object width="450" height="320"><param value="http://www.portalscreen.com/contenido/archivos/2010/06/galeria.swf" name="movie"><embed width="450" height="320" align="center" src="http://www.portalscreen.com/contenido/archivos/2010/06/galeria.swf"></object><br />
Nota:  1 click para acercar la cámara, 2 click para alejarse.<br />
Download: <a title="Download Gallery Papervision3d" href="http://www.portalscreen.com/downloads/galeria-papervision3d.rar">Galería papervision3D</a></p>
<p>&nbsp;</p>
<p><span id="more-551"></span><br />
 </p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2011-05/galeria-imagenes-flex.html" rel="bookmark" class="crp_title">Carousel de imágenes en Flex</a></li><li><a href="http://www.portalscreen.com/2011-05/galeria-imagenes-hbox.html" rel="bookmark" class="crp_title">Galería de imágenes en componente HBox</a></li><li><a href="http://www.portalscreen.com/2010-03/papervision3d-for-dummies.html" rel="bookmark" class="crp_title">Papervision3D for Dummies : Hola mundo en 3D</a></li><li><a href="http://www.portalscreen.com/2010-04/flash-iphone-app.html" rel="bookmark" class="crp_title">Adobe AIR para iPhone y Android OS : Flash Pro CS5</a></li><li><a href="http://www.portalscreen.com/2010-01/papervision-essentials-ebook.html" rel="bookmark" class="crp_title">Papervision 3D : Essentials (eBook)</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-06/gallery-papervision3d.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sorting DataGrid Control by date in Adobe Air</title>
		<link>http://www.portalscreen.com/2010-06/sorting-datagrid-adobe-air.html</link>
		<comments>http://www.portalscreen.com/2010-06/sorting-datagrid-adobe-air.html#comments</comments>
		<pubDate>Sun, 06 Jun 2010 21:33:47 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[RIA flex]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=515</guid>
		<description><![CDATA[El siguiente ejemplo muestra cómo se puede hacer una clasificación ordenada por fecha, sobre el control FileSystemDataGrid Flex en Adobe AIR, estableciendo un método de ordenación personalizado cuando son variados los objetos creationDateColumn y modificationDateColumn. Espero que les sea de ayuda. Un saludo a todos. &#160; &#60;?xml version="1.0" encoding="utf-8"?&#62; &#60;!-- http://airexamples.com/2010/03/10/sorting-the-filesystemdatagrid-control-by-date-in-adobe-air/ --&#62; &#60;mx:WindowedApplication name="FileSystemDataGrid_creationDateColumn_sortCompareFunction_test" xmlns:mx="http://www.adobe.com/2006/mxml" [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">El siguiente ejemplo muestra cómo se puede hacer una clasificación ordenada por fecha, sobre el control FileSystemDataGrid Flex en Adobe AIR, estableciendo un método de ordenación personalizado cuando son variados los objetos creationDateColumn y modificationDateColumn. Espero que les sea de ayuda. Un saludo a todos.</p>
<p>&nbsp;</p>
<pre style="background:#EFEFEF none repeat scroll 0 0;border:1px solid #CCCCCC;font-family:monospace;padding:6px;" class="mxml"><span style="color: rgb(0, 0, 0);">&lt;?xml version=<span style="color: rgb(255, 0, 0);">"1.0"</span> encoding=<span style="color: rgb(255, 0, 0);">"utf-8"</span>?<span style="color: rgb(116, 0, 255);">&gt;</span></span>
<span style="color: rgb(0, 0, 0);"><span style="color: rgb(128, 128, 128); font-style: italic;">&lt;!-- http://airexamples.com/2010/03/10/sorting-the-filesystemdatagrid-control-by-date-in-adobe-air/ --&gt;</span></span>
<span style="color: rgb(0, 0, 0);"><span style="color: rgb(116, 0, 255);">&lt;mx:WindowedApplication</span> name=<span style="color: rgb(255, 0, 0);">"FileSystemDataGrid_creationDateColumn_sortCompareFunction_test"</span></span>
<span style="color: rgb(0, 0, 0);">        xmlns:mx=<span style="color: rgb(255, 0, 0);">"http://www.adobe.com/2006/mxml"</span></span>
<span style="color: rgb(0, 0, 0);">        layout=<span style="color: rgb(255, 0, 0);">"vertical"</span></span>
<span style="color: rgb(0, 0, 0);">        verticalAlign=<span style="color: rgb(255, 0, 0);">"middle"</span></span>
<span style="color: rgb(0, 0, 0);">        backgroundColor=<span style="color: rgb(255, 0, 0);">"white"</span></span>
<span style="color: rgb(0, 0, 0);">        width=<span style="color: rgb(255, 0, 0);">"600"</span> minHeight=<span style="color: rgb(255, 0, 0);">"400"</span><span style="color: rgb(116, 0, 255);">&gt;</span></span>
&nbsp;
    <span style="color: rgb(51, 153, 51);">&lt;mx:Script&gt;</span>
<span style="color: rgb(51, 153, 51);">        &lt;![CDATA[</span>
<span style="color: rgb(51, 153, 51);">            import mx.utils.ObjectUtil;</span>
&nbsp;
<span style="color: rgb(51, 153, 51);">            private function init():void {</span>
<span style="color: rgb(51, 153, 51);">                fsdg.creationDateColumn.sortCompareFunction = createDateSortCompFunc("creationDate");</span>
<span style="color: rgb(51, 153, 51);">                fsdg.modificationDateColumn.sortCompareFunction = createDateSortCompFunc("modificationDate");</span>
<span style="color: rgb(51, 153, 51);">            }</span>
&nbsp;
<span style="color: rgb(51, 153, 51);">            private function createDateSortCompFunc(sortCol:String):Function {</span>
<span style="color: rgb(51, 153, 51);">                return function (obj1:File, obj2:File):int { </span>
<span style="color: rgb(51, 153, 51);">                    return ObjectUtil.dateCompare(obj1[sortCol], obj2[sortCol]);</span>
<span style="color: rgb(51, 153, 51);">                }</span>
<span style="color: rgb(51, 153, 51);">            }</span>
<span style="color: rgb(51, 153, 51);">        ]]&gt;</span>
<span style="color: rgb(51, 153, 51);">    &lt;/mx:Script&gt;</span>
&nbsp;
    <span style="color: rgb(0, 0, 0);"><span style="color: rgb(116, 0, 255);">&lt;mx:ApplicationControlBar</span> dock=<span style="color: rgb(255, 0, 0);">"true"</span><span style="color: rgb(116, 0, 255);">&gt;</span></span>
        <span style="color: rgb(0, 0, 0);"><span style="color: rgb(116, 0, 255);">&lt;mx:Label</span> id=<span style="color: rgb(255, 0, 0);">"sdkVer"</span> initialize=<span style="color: rgb(255, 0, 0);">"sdkVer.text = mx_internal::VERSION;"</span> <span style="color: rgb(116, 0, 255);">/&gt;</span></span>
    <span style="color: rgb(0, 0, 0);"><span style="color: rgb(116, 0, 255);">&lt;/mx:ApplicationControlBar</span><span style="color: rgb(116, 0, 255);">&gt;</span></span>
&nbsp;
    <span style="color: rgb(0, 0, 0);"><span style="color: rgb(116, 0, 255);">&lt;mx:FileSystemDataGrid</span> id=<span style="color: rgb(255, 0, 0);">"fsdg"</span></span>
<span style="color: rgb(0, 0, 0);">            directory=<span style="color: rgb(255, 0, 0);">"{File.userDirectory}"</span></span>
<span style="color: rgb(0, 0, 0);">            horizontalScrollPolicy=<span style="color: rgb(255, 0, 0);">"off"</span></span>
<span style="color: rgb(0, 0, 0);">            width=<span style="color: rgb(255, 0, 0);">"100%"</span> height=<span style="color: rgb(255, 0, 0);">"100%"</span></span>
<span style="color: rgb(0, 0, 0);">            creationComplete=<span style="color: rgb(255, 0, 0);">"init();"</span> <span style="color: rgb(116, 0, 255);">/&gt;</span></span>
&nbsp;
<span style="color: rgb(0, 0, 0);"><span style="color: rgb(116, 0, 255);">&lt;/mx:WindowedApplication</span><span style="color: rgb(116, 0, 255);">&gt;</span></span></pre>
<p><span id="more-515"></span><br />
<!--adsense#pie_post--></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2011-05/galeria-imagenes-flex.html" rel="bookmark" class="crp_title">Carousel de imágenes en Flex</a></li><li><a href="http://www.portalscreen.com/2010-07/menu-sortable-jquery.html" rel="bookmark" class="crp_title">Menu Item sortable in jQuery UI</a></li><li><a href="http://www.portalscreen.com/2011-08/donde-encontrar-la-motivacion.html" rel="bookmark" class="crp_title">El paradero de la &#8220;Motivación&#8221;</a></li><li><a href="http://www.portalscreen.com/2010-10/framework-flex-mate-cairngorm.html" rel="bookmark" class="crp_title">Mate vs Cairngorm (Frameworks Flex)</a></li><li><a href="http://www.portalscreen.com/2009-12/crear-modificar-reutilizar.html" rel="bookmark" class="crp_title">Adobe AIR: crear &#8211; modificar &#8211; reutilizar</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-06/sorting-datagrid-adobe-air.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Application on Adobe AIR</title>
		<link>http://www.portalscreen.com/2010-06/adobe-air-android.html</link>
		<comments>http://www.portalscreen.com/2010-06/adobe-air-android.html#comments</comments>
		<pubDate>Tue, 01 Jun 2010 21:54:12 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Recursos Creativos]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[diseño gráfico]]></category>
		<category><![CDATA[diseño web]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=481</guid>
		<description><![CDATA[Hace poco leí un post el cual habla sobre la creación de aplicaciones Adobe AIR para dispositivos Android. Es por eso que os lo hago llegar a vosotros, con una traducción aproximada del mismo. Es pero que os resulte tan interesante como lo fué para mí. &#160; He aquí una muestra de Flash Builder 4 [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Hace poco leí un post el cual habla sobre la creación de aplicaciones Adobe AIR para dispositivos Android. Es por eso que os lo hago llegar a vosotros, con una traducción aproximada del mismo. Es pero que os resulte tan interesante como lo fué para mí.</p>
<p>&nbsp;</p>
<p style="text-align: justify;">He aquí una muestra de  Flash Builder 4 y del proyecto que utilizo para iniciar el desarrollo de  aplicaciones AIR para Android. El FXP contiene la actual biblioteca AIRGlobal.swc, AIRCore.swc y el archivo SWF exportado,  el cual se ejecutará sobre AIR en Android sin modificación alguna.</p>
<p>&nbsp;</p>
<p style="text-align: justify;">El tamaño de pantalla de  la aplicación se establece en 480&#215;800 (Nexus one) y se mostrarán en  250dpi. La cifra de DPI es  especialmente útil para crear prototipos de pantallas. Suelo comenzar con  este archivo PNG de Fireworks<img class="alignleft" style="margin: 5px;" title="logotipo Android" src="http://www.portalscreen.com/contenido/archivos/2010/06/Android-150x150.png" alt="" width="150" height="150" /> y a continuación creo los elementos de interfaz, pasando los elementos UI en un nuevo proyecto ActionScript en Flash Builder.</p>
<p>&nbsp;</p>
<p>Download files:</p>
<div><a href="http://onflex.org/download/AIRAndroid.png">Fireworks Prototype UI (480&#215;800@250dpi)</a><br />
<a href="http://onflex.org/download/AIRAndroidSample01.fxp">Flash Builder 4 Project FXP</a><br />
<a href="http://onflex.org/download/AIRAndroidSample01.zip">Flash CS5 Pro Project</a>
</div>
<p>&nbsp;</p>
<p>Espero que les sea de gran ayuda, y haber si pronto empezamos a ver diseños y aplicaciones para &#8220;otros&#8221; dispositivos basadas en Adobe AIR&#8230;<br />
Reciban un cordial saludo.</p>
<p>&nbsp;</p>
<p><span id="more-481"></span><br />
<!--adsense#pie_post--></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-04/flash-iphone-app.html" rel="bookmark" class="crp_title">Adobe AIR para iPhone y Android OS : Flash Pro CS5</a></li><li><a href="http://www.portalscreen.com/2010-08/adobe-air-on-android.html" rel="bookmark" class="crp_title">Adobe AIR 2.5 llega al sistema Android 2.2 a finales de 2010</a></li><li><a href="http://www.portalscreen.com/2011-07/eskimo-flex-iphone-android.html" rel="bookmark" class="crp_title">eSkimo, skins base para aplicaciones iPhone y Android &#8211; Open source</a></li><li><a href="http://www.portalscreen.com/2010-06/gallery-papervision3d.html" rel="bookmark" class="crp_title">Images gallery with papervision3d</a></li><li><a href="http://www.portalscreen.com/2010-03/adobe-air-iphone.html" rel="bookmark" class="crp_title">Adobe Air mobile (mac,win,lin,android &#8230; iphone)</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-06/adobe-air-android.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Papervision3D for Dummies : Hola mundo en 3D</title>
		<link>http://www.portalscreen.com/2010-03/papervision3d-for-dummies.html</link>
		<comments>http://www.portalscreen.com/2010-03/papervision3d-for-dummies.html#comments</comments>
		<pubDate>Wed, 31 Mar 2010 17:28:54 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[eBooks - PDF - PDF]]></category>
		<category><![CDATA[Flex 3D]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[flex 3d]]></category>
		<category><![CDATA[papervision3d]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=337</guid>
		<description><![CDATA[Siempre nos encontramos en el paradigma de encontrar nuevos recursos e inspiraciones de los cuales sacar nuevas ideas que nos aporten algo más para nuesto estilo de desarrollo, pues bien, navegando entre blogs, foros y demás, me he encontrado con un post del cual no he podido mirar hacia otro lado sin recordar aquellos momentos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Siempre nos encontramos en el paradigma de encontrar nuevos recursos e inspiraciones de los cuales sacar nuevas ideas que nos aporten algo más para nuesto estilo de desarrollo, pues bien, navegando entre blogs, foros y demás, me he encontrado con un post del cual no he podido mirar hacia otro lado sin recordar aquellos momentos de inquietud en investigación y desarrollo con papervision3D, y en las horas que invertí en el aprendizaje, por eso he recogido este gran post, de la mano de los compañeros de <a title="Comunidad flash/flex" rel="no follow" href="http://www.madeinflex.com" target="_blank">made in Flex</a>, en el cual explican muchos aspectos importantes que hay que tener en cuenta cuando eres nuevo y principiante en el desarrollo de aplicaciones en Adobe Air.<a href="http://www.portalscreen.com/contenido/archivos/2010/03/papervision-coverflow.jpg"><img class="aligncenter size-medium wp-image-350" title="papervision-coverflow" src="http://www.portalscreen.com/contenido/archivos/2010/03/papervision-coverflow-300x135.jpg" alt="Papervision3d coverflow" width="300" height="135" /></a><br />
<span style="font-size:9px;">blog oficial : <a href="http://blog.papervision3d.org/" target="_blank">blog papervision</a></spam></p>
<p style="text-align: justify;">Todos los ejemplos que podemos encontrar en los dos ficheros adjuntos, son proyectos Flex Builder 3 e incorporan las librerías necesarias en formato compilado .swc para facilitar la implantación de esta.</p>
<p>Un pequeño resumen de los ejemplos:</p>
<ul>
<li><strong>Hello Sphere:</strong> La mínima expresión de una aplicación Papervision3D.</li>
<li><strong>Primitivas 3D:</strong> Una muestra de las primitivas que vienen con Papervision3D.</li>
<li><strong>Rolling sphere:</strong> Una esfera rotando.</li>
<li><strong>PV3D+Tweener:</strong> Ejemplo de utilización de la librería Tweener conjuntamente con Papervision3D para llevar a cabo animaciones de forma sencilla.</li>
<li><strong>Camera:</strong> Ejemplo de utilización de la cámara debug, con posibilidad de moverla con el teclado y ver en timepo real cómo sus distintos parámetros modifican el renderizado final.</li>
<li><strong>Starfield:</strong> Viajando por un campo de estrellas.</li>
<li><strong>Earth:</strong> Ejemplo de cómo aplicar la textura de un mapa terráqueo a una esfera.</li>
<li><strong>Luces:</strong> Ejemplo de cómo iluminar una escena 3D.</li>
<li><strong>Más luces:</strong> Todos los posibles tipos de luz en un solo ejemplo para ver cómo se diferencian los unos de los otros.</li>
</ul>
<p>
Los slides:</p>
<p><a title="Slides Papervision3D for dummies" rel="no follow" href="http://www.madeinflex.com/wp-content/uploads/2008/10/slides-papervision3d_for_dummies.zip">Slides Papervision3D for dummies</a></p>
<p>Los ejemplos:</p>
<p><a title="Ejemplos Papervision3D for dummies" rel="no follow" href="http://www.madeinflex.com/wp-content/uploads/2008/10/ejemplos-papervision3d_for_dummies.zip">Ejemplos Papervision3D for dummies</a>
</p>
<p><br/><br/></p>
<p>Como siempre, espero que sea de ayuda para todos los lectores y me despido de este post no sin antes invitarles a dejar vuestros comentarios al respecto.<br/><br/> Sepan que pueden preguntar cualquier cosa relacionada con Flex : Flash : Air, y escucho peticiones de post sobre algún tema que les interese conocer. Un saludo para todos.</p>
<p><span id="more-337"></span><br />
<!--adsense--></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-01/papervision-essentials-ebook.html" rel="bookmark" class="crp_title">Papervision 3D : Essentials (eBook)</a></li><li><a href="http://www.portalscreen.com/2010-06/gallery-papervision3d.html" rel="bookmark" class="crp_title">Images gallery with papervision3d</a></li><li><a href="http://www.portalscreen.com/2009-12/papervision-as3.html" rel="bookmark" class="crp_title">Papervision3D : primeros pasos</a></li><li><a href="http://www.portalscreen.com/2010-04/sketchpad-paint-html5.html" rel="bookmark" class="crp_title">Sketchpad: el paint de Html5</a></li><li><a href="http://www.portalscreen.com/2010-07/jquery-flex-saas.html" rel="bookmark" class="crp_title">JQuery Vs Flex &#8211; Proyectos SAAS</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-03/papervision3d-for-dummies.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿El futuro de Flash?</title>
		<link>http://www.portalscreen.com/2010-03/adobe-flash-flex.html</link>
		<comments>http://www.portalscreen.com/2010-03/adobe-flash-flex.html#comments</comments>
		<pubDate>Sun, 14 Mar 2010 19:30:06 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Noticias y Eventos Adobe Flex]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[class as3]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[Flex e4x]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=195</guid>
		<description><![CDATA[Principales cosas que hace Flash que no puede hacer HTML5 o JS ni hay planes para que pueda: Streaming: UStream, Tinychat, Livestream, incluso Youtube live, inviables con &#8220;estándares&#8221;. Animación vectorial compleja: SVG? CSS3? Jajajaja. Si tu crees que hacer animaciones con esas tecnologías es más fácil, igual que Flash y gasta menos CPU, no has [...]]]></description>
			<content:encoded><![CDATA[<p><!--adsense#graphics_superior--></p>
<p style="text-align: justify;">Principales cosas que hace Flash que no puede hacer HTML5 o JS ni hay planes para que pueda:</p>
<ul style="text-align: justify;">
<li> Streaming: UStream, Tinychat, Livestream, incluso Youtube live, inviables con &#8220;estándares&#8221;.</li>
</ul>
<ul style="text-align: justify;">
<li> Animación vectorial compleja: SVG? CSS3? Jajajaja. Si tu crees que hacer animaciones con esas tecnologías es más fácil, igual que Flash y gasta menos CPU, no has comparado a nivel técnico. La realidad es que actualmente, sólo Flash lo permite como debe ser. El resto de animaciones en SVG, CSS3 o JS gastan demasiada CPU y no hay un software del nivel de Flash para crearlas.</li>
</ul>
<ul style="text-align: justify;">
<li> Edición y manipulación de audio: AS3 es capaz de mezclar audio en tiempo real. Nadie más puede hacerlo al nivel de AS3.</li>
</ul>
<ul style="text-align: justify;">
<li> Edición bit por bit de mapas de bits: Aviary, Picnik y Photoshop Online hechos en Flash y Flex lo demuestran. ¿En HTML5 o JS? Ninguno realmente usable.</li>
</ul>
<ul style="text-align: justify;">
<li> 100% de compatibilidad a través de todas las plataformas: Si dices que es posible escribir un sólo código HTML5/CSS/JS que funcione en todos los navegadores ahora mismo, no has hecho nada profesional. En SWF es normal</li>
</ul>
<p style="text-align: justify;">Flash no es sólo el player. Flash CS5 es un entorno integrado con la capacidad de diseñar, dibujar, animar, incluir video, audio, editar todos estos componentes, agregar interactividad y programación de alta complejidad, compilar para desktops, móviles o iPhones. Ninguna herramienta del lado &#8220;estándar abierto&#8221; ofrece ese nivel de integración ahora mismo. No Dreamweaver, no Visual Studio 2010, no Aptana, ni siquiera una combinación de varias.</p>
<p><br/><br/><br />
<span id="more-195"></span><br />
<!--adsense#banner_post--></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-02/flashday-as3-flex.html" rel="bookmark" class="crp_title">FlashDay: iniciativa extraoficial</a></li><li><a href="http://www.portalscreen.com/2010-04/html5-flash-flex.html" rel="bookmark" class="crp_title">HTML 5 vs Adobe Flash/Flex</a></li><li><a href="http://www.portalscreen.com/2010-09/razones-para-elegir-flex.html" rel="bookmark" class="crp_title">Razones para usar Adobe Flex frente a otros como silverlight, jquery..</a></li><li><a href="http://www.portalscreen.com/2011-11/html5-standard-a-debate.html" rel="bookmark" class="crp_title">HTML5, ¿Nuevo standard o foco de debate?</a></li><li><a href="http://www.portalscreen.com/2011-11/adobe-abandona-flash-movil-tablet.html" rel="bookmark" class="crp_title">El futuro de Flash no está perdido. Tranquilidad!</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-03/adobe-flash-flex.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adobe Air mobile (mac,win,lin,android &#8230; iphone)</title>
		<link>http://www.portalscreen.com/2010-03/adobe-air-iphone.html</link>
		<comments>http://www.portalscreen.com/2010-03/adobe-air-iphone.html#comments</comments>
		<pubDate>Fri, 05 Mar 2010 22:49:35 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Noticias y Eventos Adobe Flex]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[class as3]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[RIA flex]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=247</guid>
		<description><![CDATA[Atención desarrolladores, para los que todavía no lo saben o han estado desconectados durante un tiempo del desarrollo de aplicaciones RIA, se anuncia  que Adobe lanzó un comunicado oficial sobre los plazos de implementación de Flash Player 10.1 mobile &#38; Adobe AIR mobile. Según un comunicado oficial publicado en el blog del equipo de AIR [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Atención desarrolladores, para los que todavía no lo saben o han estado desconectados durante un tiempo del desarrollo de aplicaciones RIA, se anuncia  que Adobe lanzó un comunicado oficial sobre los plazos de implementación de Flash Player 10.1 mobile &amp; Adobe AIR mobile.</p>
<p style="text-align: justify;">Según un comunicado oficial publicado en el blog del equipo de AIR el día 12 de Febrero de 2010, y resumiendo la información ofrecida en una frase clave, vemos acontinuación lo que muchos desarrolladores as3 Flex/AIR estaban esperando.</p>
<p style="text-align: justify;">A continuación el comunicado oficial:</p>
<p><img class="alignleft size-medium wp-image-248" style="padding: 5px;" title="Aplicacion movil Air 2.0" src="http://www.portalscreen.com/contenido/archivos/2010/03/juegos-para-moviles-300x300.jpg" alt="Aplicaiones para dispositivos móviles" width="129" height="129" /></p>
<p style="text-align: justify;">&#8220;<em>Using Adobe AIR, developers and designers will be able to build  standalone applications to target devices running the Android operating  system.  <strong>These very same applications can also be deployed as desktop  AIR applications on Windows, Mac, Linux, and also as applications on the  iPhone using the <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/">Packager  for iPhone </a> .</strong></em>&#8220;</p>
<p>¿Qué significa todo esto?, si compañeros, efectivamente, la idea es desarrollar una única aplicación AIR y distribuirla en todas las plataformas móviles compatibles anteriormente mencionadas, incluyendo iPhone. Si, habeis leido bien, y según el contenido de este comunicado está previsto para el segundo semestre del año. Gran noticia y buen trabajo Adobe.<br />
<span id="more-247"></span><br />
<!--adsense#adobeBanner--></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-09/apple-acepta-a-adobe.html" rel="bookmark" class="crp_title">Apple levanta el castigo a Adobe</a></li><li><a href="http://www.portalscreen.com/2011-07/adaptar-web-a-dispositivo-movil.html" rel="bookmark" class="crp_title">Mobilizer, tu web adaptada a disposivos móviles</a></li><li><a href="http://www.portalscreen.com/2010-04/flash-iphone-app.html" rel="bookmark" class="crp_title">Adobe AIR para iPhone y Android OS : Flash Pro CS5</a></li><li><a href="http://www.portalscreen.com/2011-07/eskimo-flex-iphone-android.html" rel="bookmark" class="crp_title">eSkimo, skins base para aplicaciones iPhone y Android &#8211; Open source</a></li><li><a href="http://www.portalscreen.com/2010-08/adobe-air-on-android.html" rel="bookmark" class="crp_title">Adobe AIR 2.5 llega al sistema Android 2.2 a finales de 2010</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-03/adobe-air-iphone.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashDay: iniciativa extraoficial</title>
		<link>http://www.portalscreen.com/2010-02/flashday-as3-flex.html</link>
		<comments>http://www.portalscreen.com/2010-02/flashday-as3-flex.html#comments</comments>
		<pubDate>Fri, 26 Feb 2010 23:03:31 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Noticias y Eventos Adobe Flex]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[Flex e4x]]></category>
		<category><![CDATA[RIA flex]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=258</guid>
		<description><![CDATA[El próximo día 4 de Marzo tendrá lugar la primera edición del FlashDay, evento concebido y organizado por Xavi Beumala y Enrique Duvós como iniciativa personal fuera del ámbito de Adobe. El evento tiene como objetivo ofrecer un entorno de encuentro en el que se pueda mostrar lo que la plataforma Flash permite hacer a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">El próximo día 4 de Marzo tendrá lugar la primera edición del FlashDay, evento concebido y organizado por Xavi Beumala y Enrique Duvós como iniciativa personal fuera del ámbito de Adobe. El evento tiene como objetivo ofrecer un entorno de encuentro en el que se pueda mostrar lo que la plataforma Flash permite hacer a nivel experimental o conceptual.</p>
<p style="text-align: justify;">No se pretende mostrar código sino qué hace el código, además con la premisa de que lo que se muestre sea innovador e inspirador. Esto hace que sea un evento válido, no solo para programadores sino para cualquiera persona que esté interesada en la tecnología Flash como herramienta creativa.</p>
<p style="text-align: justify;">Entre algunas de las novedades que se podrán ver en el evento, se encuentran algunos ejemplos de lo que se puede hacer con las nuevas funcionalidades de generación dinámica de audio (a.k.a síntesis de audio) del Flash Player, un campo apasionante dentro del mundo de la programación del que desde hace bien poquito podemos sacar partido gracias a las nuevas APIs introducidas en el Flash Player 10. Así que ya sabes, si estas por Barcelona el día 4 de Marzo no dejes de reservarte 5 horitas (de de 14 a 19h) para asistir al evento.</p>
<p style="text-align: center;"><a href="http://www.portalscreen.com/contenido/archivos/2010/02/flashday.png"><img class="alignnone size-medium wp-image-261" title="flashday" src="http://www.portalscreen.com/contenido/archivos/2010/02/flashday-300x188.png" alt="flashday" width="300" height="188" /></a></p>
<p style="font-size: 9px;">powered by: www.joangarnet.com.</p>
<p><span id="more-258"></span><br />
<a href="http://www.boosterblog.es" target="_blank"><img src="http://www.boosterblog.es/blog_es_ban/1_88x31.gif" width="88" height="31" alt="Publicidad por tu blog con Boosterblog" /></a><br />
<!--adsense#3dmax--></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-03/adobe-flash-flex.html" rel="bookmark" class="crp_title">¿El futuro de Flash?</a></li><li><a href="http://www.portalscreen.com/2010-09/porque-youtube-usa-flash.html" rel="bookmark" class="crp_title">YouTube usa plataforma Flash &#8211; Google explica porqué</a></li><li><a href="http://www.portalscreen.com/2010-08/adobe-air-on-android.html" rel="bookmark" class="crp_title">Adobe AIR 2.5 llega al sistema Android 2.2 a finales de 2010</a></li><li><a href="http://www.portalscreen.com/2010-09/adobe-hispano-2010.html" rel="bookmark" class="crp_title">Evento Adobe Hispano 2010</a></li><li><a href="http://www.portalscreen.com/2010-08/webcongress-malaga-30-de-septiembre-y-1-de-octubre-2010.html" rel="bookmark" class="crp_title">WebCongress 2010 en el palacio de congresos de Málaga los días 30 de Septiembre y 1 de Octubre 2010</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-02/flashday-as3-flex.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Charts flex : ejemplos de chart en Flex</title>
		<link>http://www.portalscreen.com/2010-02/flex-charts-examples.html</link>
		<comments>http://www.portalscreen.com/2010-02/flex-charts-examples.html#comments</comments>
		<pubDate>Mon, 15 Feb 2010 21:57:34 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[adobe flex]]></category>
		<category><![CDATA[class as3]]></category>
		<category><![CDATA[Component Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.portalscreen.com/?p=193</guid>
		<description><![CDATA[Recoger datos desde una base de datos XML y adaptarlos a gráficos estadísticos Chart Flex de una forma profesional y de aspecto amigable ya no es problema. Gracias a los componentes DataVisualization del que disponemos en Flex, esta taréa resulta muy fácil de implementar y ofrece una gran variedad de uso para aplicaciones complejas, ya [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Recoger datos desde una base de datos XML y adaptarlos a gráficos estadísticos Chart Flex de una forma profesional y de aspecto amigable ya no es problema. Gracias a los componentes DataVisualization del que disponemos en Flex, esta taréa resulta muy fácil de implementar y ofrece una gran variedad de uso para aplicaciones complejas, ya que podemos crear componentes propios partiendo de la base de estos componentes gráficos, pero a su vez dandoles un toque personal y adaptado a las circunstancias que se nos presenten.<span id="more-193"></span><br />
<br/>
</p>
<p style="text-align: justify;">
Para ir familiariazandonos con estas librerias, he desarrollado un ejemplo muy básico pero a la vez aclarativo de como se implementan dos de estos componentes estadísticos. Entrando en detalle, se tratan de los componentes &#8216;ColumnChart&#8217; y &#8216;PieChart&#8217; a mi parecer dos de los más importantes tipos de gráficas de las cuales nos pueden hacer falta en el desarrollo de aplicaciones RIA Flex y las cuales son muy significativas a la hora de explicar en pocas palabras los resultados obtenidos.<br />
<br/>
</p>
<p style="text-align: justify;">
La aplicación consta de dos ficheros, el primero que encontramos es el fichero contenedor de los datos en formato XML, el cual será llamado desde la aplicación para ser dibujado gráficamente mediante los componentes de DataVisualization.
</p>
<p><br/><br />
<strong>datos.xml</strong></p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #339933;">&lt;?</span>xml version<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1.0&quot;</span> encoding<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;utf-8&quot;</span><span style="color: #339933;">?&gt;</span>
<span style="color: #339933;">&lt;</span>chart<span style="color: #339933;">&gt;</span>  
     <span style="color: #339933;">&lt;</span>equipo<span style="color: #339933;">&gt;</span>  
         <span style="color: #339933;">&lt;</span>name<span style="color: #339933;">&gt;</span>Equipo Azul<span style="color: #339933;">&lt;/</span>name<span style="color: #339933;">&gt;</span>  
         <span style="color: #339933;">&lt;</span>tiempo<span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">17</span><span style="color: #339933;">&lt;/</span>tiempo<span style="color: #339933;">&gt;</span>  
     <span style="color: #339933;">&lt;/</span>equipo<span style="color: #339933;">&gt;</span>
     <span style="color: #339933;">&lt;</span>equipo<span style="color: #339933;">&gt;</span>  
         <span style="color: #339933;">&lt;</span>name<span style="color: #339933;">&gt;</span>Equipo Rojo<span style="color: #339933;">&lt;/</span>name<span style="color: #339933;">&gt;</span>  
         <span style="color: #339933;">&lt;</span>tiempo<span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">24</span><span style="color: #339933;">&lt;/</span>tiempo<span style="color: #339933;">&gt;</span>  
     <span style="color: #339933;">&lt;/</span>equipo<span style="color: #339933;">&gt;</span>
     <span style="color: #339933;">&lt;</span>equipo<span style="color: #339933;">&gt;</span>  
         <span style="color: #339933;">&lt;</span>name<span style="color: #339933;">&gt;</span>Equipo Verde<span style="color: #339933;">&lt;/</span>name<span style="color: #339933;">&gt;</span>  
         <span style="color: #339933;">&lt;</span>tiempo<span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">6</span><span style="color: #339933;">&lt;/</span>tiempo<span style="color: #339933;">&gt;</span>  
     <span style="color: #339933;">&lt;/</span>equipo<span style="color: #339933;">&gt;</span>
     <span style="color: #339933;">&lt;</span>equipo<span style="color: #339933;">&gt;</span>  
        <span style="color: #339933;">&lt;</span>name<span style="color: #339933;">&gt;</span>Equipo Negro<span style="color: #339933;">&lt;/</span>name<span style="color: #339933;">&gt;</span>  
        <span style="color: #339933;">&lt;</span>tiempo<span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">10</span><span style="color: #339933;">&lt;/</span>tiempo<span style="color: #339933;">&gt;</span>  
    <span style="color: #339933;">&lt;/</span>equipo<span style="color: #339933;">&gt;</span>  
<span style="color: #339933;">&lt;/</span>chart<span style="color: #339933;">&gt;</span></pre></div></div>

<p><br/></p>
<p style="text-align: justify;">
Y por otro lado encontramos el fichero Chart_view.mxml, el cual define a nivel de componente la aplicación en sí, y en él podemos encontrar los dos componentes gráficos que han sido implementados.
</p>
<p><br/><br />
<strong>Chart_view.mxml</strong></p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #339933;">&lt;?</span>xml version<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1.0&quot;</span> encoding<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;utf-8&quot;</span><span style="color: #339933;">?&gt;</span>
<span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>Application xmlns<span style="color: #339933;">:</span>mx<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://www.adobe.com/2006/mxml&quot;</span> layout<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;absolute&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;435&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;348&quot;</span> 
	backgroundGradientAlphas<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;[1.0, 1.0]&quot;</span> backgroundGradientColors<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;[#FFFFFF, #FFFFFF]&quot;</span>
	creationComplete<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;datos.send()&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>HTTPService url<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;datos.xml&quot;</span> id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;datos&quot;</span> result<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;handlerResult(event)&quot;</span> resultFormat<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;e4x&quot;</span> <span style="color: #339933;">/&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>Script<span style="color: #339933;">&gt;</span>
		<span style="color: #339933;">&lt;!</span><span style="color: #009900;">&#91;</span>CDATA<span style="color: #009900;">&#91;</span>
			<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">mx.rpc.events.ResultEvent</span><span style="color: #339933;">;</span>
&nbsp;
		 	<span style="color: #009900;">&#91;</span>Bindable<span style="color: #009900;">&#93;</span><span style="color: #000000; font-weight: bold;">private</span> var info<span style="color: #339933;">:</span>XMLList<span style="color: #339933;">;</span>  
&nbsp;
	        <span style="color: #000000; font-weight: bold;">private</span> function handlerResult<span style="color: #009900;">&#40;</span>evt<span style="color: #339933;">:</span>ResultEvent<span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #000066; font-weight: bold;">void</span><span style="color: #009900;">&#123;</span>  
&nbsp;
	             info <span style="color: #339933;">=</span> evt.<span style="color: #006633;">result</span>.<span style="color: #006633;">equipo</span><span style="color: #339933;">;</span>  
&nbsp;
	         <span style="color: #009900;">&#125;</span>  
&nbsp;
		<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">&gt;</span>
	<span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>Script<span style="color: #339933;">&gt;</span>
&nbsp;
	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>ColumnChart dataProvider<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;{info}&quot;</span> id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;testChart&quot;</span> showDataTips<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;true&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;381&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;177&quot;</span> x<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;27&quot;</span> y<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;29&quot;</span><span style="color: #339933;">&gt;</span>  
        <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>horizontalAxis<span style="color: #339933;">&gt;</span>  
             <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>CategoryAxis dataProvider<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;{info}&quot;</span> categoryField<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;name&quot;</span><span style="color: #339933;">/&gt;</span>  
        <span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>horizontalAxis<span style="color: #339933;">&gt;</span>  
        <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>series<span style="color: #339933;">&gt;</span>  
             <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>ColumnSeries xField<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;name&quot;</span> yField<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;tiempo&quot;</span> displayName<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Puntuacion&quot;</span><span style="color: #339933;">/&gt;</span>  
        <span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>series<span style="color: #339933;">&gt;</span>  
      <span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>ColumnChart<span style="color: #339933;">&gt;</span>  
	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span><span style="color: #003399;">Label</span> x<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;128.5&quot;</span> y<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;8&quot;</span> text<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Datos estadísticos automáticos&quot;</span> fontWeight<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;bold&quot;</span> color<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;#000000&quot;</span><span style="color: #339933;">/&gt;</span>
	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span><span style="color: #003399;">Canvas</span> x<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;18.5&quot;</span> y<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;214&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;398&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;124&quot;</span> borderStyle<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;solid&quot;</span> borderColor<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;#757575&quot;</span><span style="color: #339933;">&gt;</span>
	 	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>PieChart x<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;20.35&quot;</span> y<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0&quot;</span> id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;piechart1&quot;</span> showDataTips<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;true&quot;</span> dataProvider<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;{info}&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;148.17627&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;122&quot;</span><span style="color: #339933;">&gt;</span>
	 	 	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>series<span style="color: #339933;">&gt;</span>
	 	 	 	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>PieSeries displayName<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Series 1&quot;</span> field<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;tiempo&quot;</span> nameField<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;name&quot;</span> labelField<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;name&quot;</span><span style="color: #339933;">/&gt;</span>
	 	 	 <span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>series<span style="color: #339933;">&gt;</span>
	 	 <span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>PieChart<span style="color: #339933;">&gt;</span>
	 	 <span style="color: #339933;">&lt;</span>mx<span style="color: #339933;">:</span>Legend dataProvider<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;{piechart1}&quot;</span> x<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;231&quot;</span> y<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;5&quot;</span><span style="color: #339933;">/&gt;</span>
	 <span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>Canvas<span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #339933;">&lt;/</span>mx<span style="color: #339933;">:</span>Application<span style="color: #339933;">&gt;</span></pre></div></div>

<p><br/></p>
<p style="text-align: justify;">
A continuación se puede ver el resultado de la compilación, el cual muestra la información depositada en el fichero XML de una forma profesional y con un aspecto atractivo y amigable al usuario, como bien anotábamos en los primeros párrafos.<br />
<br/>
</p>
<p><center><br />
<img src="http://www.portalscreen.com/contenido/archivos/2010/02/chart_sample.png" alt="sample of charting in flex" title="Charts Flex actionscript 3" /></center><br />
<br/></p>
<p style="text-align: justify;">
Hay que destacar que los componentes DataVisualization, ofrecen una magnitud enorme de posibilidades de configurar sus parámetros, de tal modo que, por ejemplo podemos determinar los vertices de la gráfica con imágenes personalizadas o valores propios de los datos obtenidos, es decir, ofrece un amplio abanico de posibilidades de personalización que espero poder ofreceros en los siguientes post.<br />
<br/>
</p>
<p style="text-align: justify;">
Para terminar, agraceros el tiempo depositado en el blog y espero que os haya servido esta breve explicación. Un saludo.
</p>
<p><br/><br />
<!--adsense#3dmax--><br />
<br/></p>
<div id="crp_related"><h3>Esto te interesa:</h3><ol><li><a href="http://www.portalscreen.com/2010-01/parse-rss-air.html" rel="bookmark" class="crp_title">Lectura de Feed RSS en AIR</a></li><li><a href="http://www.portalscreen.com/2010-10/framework-flex-mate-cairngorm.html" rel="bookmark" class="crp_title">Mate vs Cairngorm (Frameworks Flex)</a></li><li><a href="http://www.portalscreen.com/2009-12/parse-xml-e4x.html" rel="bookmark" class="crp_title">Flex &#8211; XML &#8211; E4x</a></li><li><a href="http://www.portalscreen.com/2010-01/sharedobject-flex-as3.html" rel="bookmark" class="crp_title">Clase SharedObject : conociendo las cookies de Flex</a></li><li><a href="http://www.portalscreen.com/2010-06/sorting-datagrid-adobe-air.html" rel="bookmark" class="crp_title">Sorting DataGrid Control by date in Adobe Air</a></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.portalscreen.com/2010-02/flex-charts-examples.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

