
<?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>Adobe Flash &#187; eclipse</title>
	<atom:link href="http://www.adobeflash.es/category/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adobeflash.es</link>
	<description>Adobe Flash :: Agregador de Blogs sobre Adobe Flash y Actionscript en castellano</description>
	<lastBuildDate>Thu, 01 Sep 2011 10:34: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>Plugin Flex Formatter para Eclipse</title>
		<link>http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse</link>
		<comments>http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse#comments</comments>
		<pubDate>Sun, 10 Oct 2010 22:48:57 +0000</pubDate>
		<dc:creator>Iván Gajate</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[formatter]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.yporqueno.es/blog/?p=1305</guid>
		<description><![CDATA[Este es uno de mis plugins favoritos de Flex, permite configurar casi cualquier aspecto del formato de nuestro código, por ejemplo el poner las llaves de las funciones en la misma línea, que es algo que me saca de quicio  
Una vez configurado, se pulsa el icono de la barra de herramientas (o con [...]


Related posts:<ol><li><a href='http://www.yporqueno.es/blog/deshabilitar-el-plugin-de-flash-temporalmente' rel='bookmark' title='Permanent Link: Deshabilitar el Plugin de Flash Temporalmente'>Deshabilitar el Plugin de Flash Temporalmente</a> <small>Si queremos probar por ejemplo cómo se vería nuestra página...</small></li>
<li><a href='http://www.nomeva.com/2009/11/27/tutorial-jsfl-creacion-de-paneles-con-flex-2a-parte/' rel='bookmark' title='Permanent Link: Tutorial JSFL – Creación de Paneles con Flex 2ª parte'>Tutorial JSFL – Creación de Paneles con Flex 2ª parte</a> <small>Bienvenidos a este nuevo tutorial de jsfl, en esta ocasión...</small></li>
<li><a href='http://www.nomeva.com/2009/11/19/tutorial-jsfl-mmexecute-creacion-panel-con-flex/' rel='bookmark' title='Permanent Link: Tutorial JSFL – MMExecute, creación de Panel con Flex'>Tutorial JSFL – MMExecute, creación de Panel con Flex</a> <small>Bienvenidos, en esta ocasión retomaremos el tema de los Paneles...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><span style="background-color:yellow">Este es un agregador de feeds de blogs relacionados con la Plataforma Flash de Adobe, no es el creador de los contenidos que contiene.</span></p>
<p>Este post fue creado por <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a> en el blog <a href="http://www.yporqueno.es/blog" target="_blank">http://www.yporqueno.es/blog</a>.<br/> Deberías haber sido redirigido al post original mediante Javascript, de no se así puedes acceder a él desde el siguiente enlace:<br/><a href="http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse" target="_blank">http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse</a></p>
<script type="text/javascript">
window.location = "http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse"
</script>
<p><span style="background-color:yellow">Post agregado:</span></p>
<p>Este es uno de mis plugins favoritos de Flex, permite configurar casi cualquier aspecto del formato de nuestro código, por ejemplo el poner las llaves de las funciones en la misma línea, que es algo que me saca de quicio <img src='http://www.yporqueno.es/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Una vez configurado, se pulsa el icono de la barra de herramientas (o con su atajo de teclado) y listo, deja nuestro código formateadito como a nosotros nos gusta.</p>
<p>Flex Formatter se puede <a href="http://sourceforge.net/projects/flexformatter/" onclick="javascript:pageTracker._trackPageview('/outbound/article/sourceforge.net');" target="_blank"><strong>descargar de aqui</strong></a> y estas son algunas de las cosas que permite configurar:</p>
<p><a href="http://www.yporqueno.es/blog/wp-content/uploads/2010/10/flex-formatter.gif" target="_blank"><img class="alignnone size-medium wp-image-1306" title="Flex Formatter" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/10/flex-formatter-534x800.gif" alt="" width="534" height="800" /></a></p>

<p><span style="background-color:yellow">Autor del post:</span> <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a><br/>
<span style="background-color:yellow">Enlace original:</span> <a href="http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse" target="_blank">http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin Flex Formatter para Eclipse</title>
		<link>http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse</link>
		<comments>http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse#comments</comments>
		<pubDate>Sun, 10 Oct 2010 22:48:57 +0000</pubDate>
		<dc:creator>Iván Gajate</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[formato]]></category>
		<category><![CDATA[formatter]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.yporqueno.es/blog/?p=1305</guid>
		<description><![CDATA[Este es uno de mis plugins favoritos de Flex, permite configurar casi cualquier aspecto del formato de nuestro código, por ejemplo el poner las llaves de las funciones en la misma línea, que es algo que me saca de quicio  
Una vez configurado, se pulsa el icono de la barra de herramientas (o con [...]


Related posts:<ol><li><a href='http://www.yporqueno.es/blog/deshabilitar-el-plugin-de-flash-temporalmente' rel='bookmark' title='Permanent Link: Deshabilitar el Plugin de Flash Temporalmente'>Deshabilitar el Plugin de Flash Temporalmente</a> <small>Si queremos probar por ejemplo cómo se vería nuestra página...</small></li>
<li><a href='http://www.nomeva.com/2009/11/27/tutorial-jsfl-creacion-de-paneles-con-flex-2a-parte/' rel='bookmark' title='Permanent Link: Tutorial JSFL – Creación de Paneles con Flex 2ª parte'>Tutorial JSFL – Creación de Paneles con Flex 2ª parte</a> <small>Bienvenidos a este nuevo tutorial de jsfl, en esta ocasión...</small></li>
<li><a href='http://www.nomeva.com/2009/11/19/tutorial-jsfl-mmexecute-creacion-panel-con-flex/' rel='bookmark' title='Permanent Link: Tutorial JSFL – MMExecute, creación de Panel con Flex'>Tutorial JSFL – MMExecute, creación de Panel con Flex</a> <small>Bienvenidos, en esta ocasión retomaremos el tema de los Paneles...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><span style="background-color:yellow">Este es un agregador de feeds de blogs relacionados con la Plataforma Flash de Adobe, no es el creador de los contenidos que contiene.</span></p>
<p>Este post fue creado por <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a> en el blog <a href="http://www.yporqueno.es/blog" target="_blank">http://www.yporqueno.es/blog</a>.<br/> Deberías haber sido redirigido al post original mediante Javascript, de no se así puedes acceder a él desde el siguiente enlace:<br/><a href="http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse" target="_blank">http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse</a></p>
<script type="text/javascript">
window.location = "http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse"
</script>
<p><span style="background-color:yellow">Post agregado:</span></p>
<p>Este es uno de mis plugins favoritos de Flex, permite configurar casi cualquier aspecto del formato de nuestro código, por ejemplo el poner las llaves de las funciones en la misma línea, que es algo que me saca de quicio <img src='http://www.yporqueno.es/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Una vez configurado, se pulsa el icono de la barra de herramientas (o con su atajo de teclado) y listo, deja nuestro código formateadito como a nosotros nos gusta.</p>
<p>Flex Formatter se puede <a href="http://sourceforge.net/projects/flexformatter/" onclick="javascript:pageTracker._trackPageview('/outbound/article/sourceforge.net');" target="_blank"><strong>descargar de aqui</strong></a> y estas son algunas de las cosas que permite configurar:</p>
<p><a href="http://www.yporqueno.es/blog/wp-content/uploads/2010/10/flex-formatter.gif" target="_blank"><img class="alignnone size-medium wp-image-1306" title="Flex Formatter" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/10/flex-formatter-534x800.gif" alt="" width="534" height="800" /></a></p>

<p><span style="background-color:yellow">Autor del post:</span> <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a><br/>
<span style="background-color:yellow">Enlace original:</span> <a href="http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse" target="_blank">http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.yporqueno.es/blog/plugin-flex-formatter-para-eclipse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Duplicar un proyecto Flex</title>
		<link>http://www.yporqueno.es/blog/duplicar-un-proyecto-flex</link>
		<comments>http://www.yporqueno.es/blog/duplicar-un-proyecto-flex#comments</comments>
		<pubDate>Sat, 05 Jun 2010 12:12:21 +0000</pubDate>
		<dc:creator>Iván Gajate</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[duplicar]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[proyecto]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.yporqueno.es/blog/?p=1243</guid>
		<description><![CDATA[Hay una forma mucho más sencilla de hacerlo que la que publiqué hace un tiempo, basta con copiar y pegar el proyecto desde dentro de Eclipse (Flex).
Tenemos que tener abierto el proyecto, si no no funciona.

Cuando le demos a pegar, nos preguntará el nombre del proyecto. Es el momento de darle un nombre diferente para [...]


Related posts:<ol><li><a href='http://feedproxy.google.com/~r/blogcoconnut/~3/_D3jnVdf06I/' rel='bookmark' title='Permanent Link: Configurar un proyecto ActionScript para Flash Player 11 (Incubator)'>Configurar un proyecto ActionScript para Flash Player 11 (Incubator)</a> <small>Configurar un proyecto ActionScript para Flash Player 11 (Incubator) Si...</small></li>
<li><a href='http://www.nomeva.com/2009/11/27/tutorial-jsfl-creacion-de-paneles-con-flex-2a-parte/' rel='bookmark' title='Permanent Link: Tutorial JSFL – Creación de Paneles con Flex 2ª parte'>Tutorial JSFL – Creación de Paneles con Flex 2ª parte</a> <small>Bienvenidos a este nuevo tutorial de jsfl, en esta ocasión...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><span style="background-color:yellow">Este es un agregador de feeds de blogs relacionados con la Plataforma Flash de Adobe, no es el creador de los contenidos que contiene.</span></p>
<p>Este post fue creado por <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a> en el blog <a href="http://www.yporqueno.es/blog" target="_blank">http://www.yporqueno.es/blog</a>.<br/> Deberías haber sido redirigido al post original mediante Javascript, de no se así puedes acceder a él desde el siguiente enlace:<br/><a href="http://www.yporqueno.es/blog/duplicar-un-proyecto-flex" target="_blank">http://www.yporqueno.es/blog/duplicar-un-proyecto-flex</a></p>
<script type="text/javascript">
window.location = "http://www.yporqueno.es/blog/duplicar-un-proyecto-flex"
</script>
<p><span style="background-color:yellow">Post agregado:</span></p>
<p>Hay una forma mucho más sencilla de hacerlo que la que <a href="http://www.yporqueno.es/blog/como-duplicar-un-proyecto-en-eclipse-flex" target="_blank">publiqué hace un tiempo</a>, basta con <strong>copiar y pegar</strong> el proyecto desde dentro de <em>Eclipse</em> (<em>Flex</em>).</p>
<p>Tenemos que tener abierto el proyecto, si no no funciona.</p>
<p><a href="http://www.yporqueno.es/blog/wp-content/uploads/2010/06/copiar.gif" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="copiar" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/06/copiar-thumb.gif" border="0" alt="copiar" width="398" height="468" /></a></p>
<p>Cuando le demos a pegar, nos preguntará el nombre del proyecto. Es el momento de darle un nombre diferente para que no entre en conflicto con el anterior:</p>
<p><a href="http://www.yporqueno.es/blog/wp-content/uploads/2010/06/cambiarnombre.gif" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="cambiar-nombre" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/06/cambiarnombre-thumb.gif" border="0" alt="cambiar-nombre" width="457" height="271" /></a>Y listo, ya tenemos nuestro proyecto duplicado sin perder ninguna preferencia del proyecto <img src='http://www.yporqueno.es/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>

<p><span style="background-color:yellow">Autor del post:</span> <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a><br/>
<span style="background-color:yellow">Enlace original:</span> <a href="http://www.yporqueno.es/blog/duplicar-un-proyecto-flex" target="_blank">http://www.yporqueno.es/blog/duplicar-un-proyecto-flex</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.yporqueno.es/blog/duplicar-un-proyecto-flex/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse + Flex de 64 bits</title>
		<link>http://www.yporqueno.es/blog/eclipse-flex-64-bits</link>
		<comments>http://www.yporqueno.es/blog/eclipse-flex-64-bits#comments</comments>
		<pubDate>Thu, 18 Mar 2010 01:31:32 +0000</pubDate>
		<dc:creator>Iván Gajate</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.yporqueno.es/blog/?p=1212</guid>
		<description><![CDATA[He instalado Windows 7 de 64 bits y claro, me ha tocado volver a instalar toooodos los programas que tenía. Y mi sorpresa ha sido que la mayoría de ellos sólo existen en su versión de 32 bits, a estas alturas de la vida.
Para instalar Eclipse+Plugin de Flex ya sabemos que hace falta, Java, Eclipse [...]


Related posts:<ol><li><a href='http://www.nomeva.com/2009/11/27/tutorial-jsfl-creacion-de-paneles-con-flex-2a-parte/' rel='bookmark' title='Permanent Link: Tutorial JSFL – Creación de Paneles con Flex 2ª parte'>Tutorial JSFL – Creación de Paneles con Flex 2ª parte</a> <small>Bienvenidos a este nuevo tutorial de jsfl, en esta ocasión...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><span style="background-color:yellow">Este es un agregador de feeds de blogs relacionados con la Plataforma Flash de Adobe, no es el creador de los contenidos que contiene.</span></p>
<p>Este post fue creado por <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a> en el blog <a href="http://www.yporqueno.es/blog" target="_blank">http://www.yporqueno.es/blog</a>.<br/> Deberías haber sido redirigido al post original mediante Javascript, de no se así puedes acceder a él desde el siguiente enlace:<br/><a href="http://www.yporqueno.es/blog/eclipse-flex-64-bits" target="_blank">http://www.yporqueno.es/blog/eclipse-flex-64-bits</a></p>
<script type="text/javascript">
window.location = "http://www.yporqueno.es/blog/eclipse-flex-64-bits"
</script>
<p><span style="background-color:yellow">Post agregado:</span></p>
<p>He instalado <em>Windows 7</em> de 64 bits y claro, me ha tocado volver a instalar toooodos los programas que tenía. Y mi sorpresa ha sido que la mayoría de ellos sólo existen en su versión de 32 bits, a estas alturas de la vida.</p>
<p>Para <a href="http://www.yporqueno.es/blog/instalar-eclipse-plugin-de-flex" target="_blank">instalar Eclipse+Plugin de Flex</a> ya sabemos que hace falta, <em>Java</em>, <em>Eclipse</em> y el plúgin de <em>Flex</em>. Pues bien: <em>Java</em> existe para 32 y 64 bits, <em>Eclipse</em> también pero <em>Flex</em> sólo para 32, a día de hoy al menos.</p>
<p>Y encima la última versión de Flex (3.4) al parecer no se lleva bien con la última de Eclipse (la 3.5), así que la solución al final, tras hacer todas las pruebas posibles ha sido volver a mi instalación súper estable de Eclipse 3.4+Flex 3.2, todos ellos de 32 bits. Lo digo por si alguien se pelea a día de hoy con esto, para que no pierda tiempo <img src='http://www.yporqueno.es/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Lo único bueno, es que como es Java, ha bastado con pegar en C la carpeta de Eclipse que tenía de backUp, y ha funcionado todo tal cual, a la primera, atajos de teclado, plugins… Algo bueno tenía que tener no? ;D</p>

<p><span style="background-color:yellow">Autor del post:</span> <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a><br/>
<span style="background-color:yellow">Enlace original:</span> <a href="http://www.yporqueno.es/blog/eclipse-flex-64-bits" target="_blank">http://www.yporqueno.es/blog/eclipse-flex-64-bits</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.yporqueno.es/blog/eclipse-flex-64-bits/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como Compilar AIR desde Eclipse (II)</title>
		<link>http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2</link>
		<comments>http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2#comments</comments>
		<pubDate>Tue, 19 Jan 2010 01:09:54 +0000</pubDate>
		<dc:creator>Iván Gajate</dc:creator>
				<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[compilar]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[empaquetar]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.yporqueno.es/blog/?p=1171</guid>
		<description><![CDATA[&#60;&#60;  Viene de Compilar AIR desde Eclipse (I)
2. Compilar nuestro proyecto:
Los proyectos AIR necesitan un archivo xml (Application Descriptor se le llama) donde se especifican las propiedades del proyecto. No es difícil de escribir y hay mucha información por la red, pero yo uso un programa que hace mas fácil la creación y gestión de [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><span style="background-color:yellow">Este es un agregador de feeds de blogs relacionados con la Plataforma Flash de Adobe, no es el creador de los contenidos que contiene.</span></p>
<p>Este post fue creado por <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a> en el blog <a href="http://www.yporqueno.es/blog" target="_blank">http://www.yporqueno.es/blog</a>.<br/> Deberías haber sido redirigido al post original mediante Javascript, de no se así puedes acceder a él desde el siguiente enlace:<br/><a href="http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2" target="_blank">http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2</a></p>
<script type="text/javascript">
window.location = "http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2"
</script>
<p><span style="background-color:yellow">Post agregado:</span></p>
<p><a href="http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1" target="_blank">&lt;&lt;  Viene de Compilar AIR desde Eclipse (I)</a></p>
<p><strong>2. Compilar nuestro proyecto:</strong></p>
<p>Los proyectos AIR necesitan un archivo xml (<em>Application Descriptor</em> se le llama) donde se especifican las propiedades del proyecto. No es difícil de escribir y hay mucha <a href="http://help.adobe.com/es_ES/AIR/1.5/devappsflash/WS5b3ccc516d4fbf351e63e3d118666ade46-7ff1.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/help.adobe.com');" target="_blank">información por la red</a>, pero yo uso un programa que hace mas fácil la creación y gestión de este archivo.</p>
<p>Este programa se llama <strong><a href="http://www.dehats.com/drupal/?q=node/55" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dehats.com');" target="_blank">Application Descriptor Manager</a></strong>, está hecho en AIR es gratuito y muy sencillo de usar.</p>
<p><a href="http://www.dehats.com/drupal/?q=node/55" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dehats.com');" target="_blank"><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="application-descriptor-manager" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/applicationdescriptormanager.gif" border="0" alt="application-descriptor-manager" width="567" height="480" /></a></p>
<p><span id="more-1171"></span></p>
<p>Lo descargamos e instalamos. Los campos a rellenar se explican por si solos, los básicos son estos:</p>
<p><strong>EjemploAplicacion-app.xml</strong></p>
<pre><span style="color: #0000ff;">&lt;?</span>xml version ="1.0" encoding="utf-8" <span style="color: #0000ff;">?&gt;</span>
<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">application</span> <span style="color: #ff0000;">xmlns</span>=<span style="color: #0000ff;">"http://ns.adobe.com/air/application/1.0"</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">id</span><span style="color: #0000ff;">&gt;</span>com.adobe.EjemploAplicacion<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">id</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">version</span><span style="color: #0000ff;">&gt;</span>1.0<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">version</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">filename</span><span style="color: #0000ff;">&gt;</span>EjemploAplicacion<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">filename</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">description</span><span style="color: #0000ff;">&gt;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">description</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">name</span><span style="color: #0000ff;">&gt;</span>EjemploAplicacion<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">name</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">copyright</span><span style="color: #0000ff;">&gt;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">copyright</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">initialWindow</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">content</span><span style="color: #0000ff;">&gt;</span>Main.swf<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">content</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">systemChrome</span><span style="color: #0000ff;">&gt;</span>standard<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">systemChrome</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">transparent</span><span style="color: #0000ff;">&gt;</span>false<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">transparent</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">visible</span><span style="color: #0000ff;">&gt;</span>true<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">visible</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">initialWindow</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">icon</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">image16x16</span><span style="color: #0000ff;">&gt;</span>icons/AIRApp_16.png<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">image16x16</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">image32x32</span><span style="color: #0000ff;">&gt;</span>icons/AIRApp_32.png<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">image32x32</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">image48x48</span><span style="color: #0000ff;">&gt;</span>icons/AIRApp_48.png<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">image48x48</span><span style="color: #0000ff;">&gt;</span>
		<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">image128x128</span><span style="color: #0000ff;">&gt;</span>icons/AIRApp_128.png<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">image128x128</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">icon</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">customUpdateUI</span><span style="color: #0000ff;">&gt;</span>false<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">customUpdateUI</span><span style="color: #0000ff;">&gt;</span>
	<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">allowBrowserInvocation</span><span style="color: #0000ff;">&gt;</span>false<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">allowBrowserInvocation</span><span style="color: #0000ff;">&gt;</span>
<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">application</span><span style="color: #0000ff;">&gt;</span></pre>
<p>Le indico que incluya un icono (en 4 tamaños) para que mi aplicación AIR los utilice una vez instalada en el ordenador del usuario. Más tarde tendré que incluirlos también a la hora de compilar el proyecto.</p>
<p>Una vez que ya tenemos nuestro xml listo, ya podemos compilar nuestro proyecto, aunque no se puede hacer de la forma habitual, porque no es un archivo swf, y nos daría error en las líneas que hiciesen referencia a algo específico de AIR.</p>
<p>En la <a href="http://help.adobe.com/es_ES/AIR/1.5/devappsflash/WS5b3ccc516d4fbf351e63e3d118666ade46-7fd9.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/help.adobe.com');" target="_blank">ayuda de Adobe</a>, hay bastante información de como compilar utilizando la línea de comandos, pero claro, eso es feísimo y muy duro para estar usándolo constantemente, así que vamos a utilizar una herramienta muy útil que trae Eclipse llamada <strong><a href="http://ant.apache.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/ant.apache.org');" target="_blank">ANT</a></strong> que sirve básicamente para ejecutar tareas repetitivas.</p>
<p>¡Justo lo que necesitamos!</p>
<p>Las acciones van escritas en un xml y la sintaxis es muy simple, hay mucha <a href="http://help.adobe.com/es_ES/AIR/1.5/devappsflash/WS5b3ccc516d4fbf351e63e3d118666ade46-7f73.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/help.adobe.com');" target="_blank">info en internet</a> al respecto.</p>
<p>Básicamente consiste en una serie de propiedades (variables) donde se almacenan los nombres y las rutas de los archivos. Estos valores los tendremos que cambiar para cada proyecto.</p>
<p>Cada tarea es un &#8220;target&#8221; y no hace falta cambiar nada.</p>
<p>Yo me he hecho un xml que realiza las tres acciones básicas:</p>
<ul>
<li><strong>Compilar</strong></li>
<li><strong>Empaquetar el proyecto</strong></li>
<li><strong>Crear el certificado</strong>.</li>
</ul>
<p>Tiene este aspecto:</p>
<p>&nbsp;</p>
<p><a class="descarga" href="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/build.zip" target="_blank"><strong>Descargar build.xml</strong></a></p>
<p>&nbsp;</p>
<p>Guardamos el xml en la raiz de nuestro proyecto (esto es importante pues las rutas son relativas a donde esté este archivo).</p>
<p>Lo abrimos para editar las propiedades del proyecto, el nombre y las carpetas que se van a incluir. Yo incluyo también una carpeta con iconos para el programa, y una carpeta con <em>assets</em> para las cosas que necesite mi AIR.</p>
<p>Abrimos la ventana de ANT, vamos a <em><strong>Window &gt; Show View &gt; Others&#8230;</strong></em> y la buscamos.</p>
<p><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="mostrarventanaant2" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/mostrarventanaant2.gif" border="0" alt="mostrarventanaant2" width="280" height="421" /></p>
<p>Una vez abierta, tenemos que &#8220;cargar&#8221; las acciones que queremos que realice (<em>build.xml</em>)</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="ant-aniadir-buildfiles" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/antaniadirbuildfiles.gif" border="0" alt="ant-aniadir-buildfiles" width="278" height="236" /></p>
<p>Seleccionamos el xml:</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="seleccionar-xml" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/seleccionarxml.gif" border="0" alt="seleccionar-xml" width="347" height="423" /></p>
<p>Y para compilar nuestro proyecto hacemos <strong><em>play</em></strong> sobre la tarea <strong>1 (compilar)</strong>.</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="run-target" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/runtarget.gif" border="0" alt="run-target" width="332" height="233" /></p>
<p>Y listo! Si todos los archivos están en su sitio y las rutas bien puestas, veremos nuestro programa funcionando.</p>
<p>&nbsp;</p>
<blockquote><p>Podemos asignarle un <strong>atajo de teclado</strong> a la última acción realizada en el ANT, así, la primera vez compilaremos con el ratón, pero las sucesivas podemos hacer <em>Ctrl+Shift+Enter</em> (por ejemplo).<br />
Para ello vamos a las propiedades de Eclipse y en Keys asignamos a &#8220;<strong>Run Last Launched External Tool</strong>&#8221; el atajo <em>Ctrl+Shift+Enter</em>
</p></blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>3. Empaquetar el proyecto como un archivo .air</strong></p>
<p>Esto es lo más fácil. Sólo tenemos que crear un <a href="http://help.adobe.com/es_ES/AIR/1.5/devappsflash/WS5b3ccc516d4fbf351e63e3d118666ade46-7f74.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/help.adobe.com');" target="_blank">certificado</a> usando la tarea <strong>2</strong> de nuestro xml (<strong>Crear certificado</strong>). Generará un archivo <em>pfx.</em></p>
<p>Cuando tengamos el certificado creado, ejecutamos la tarea <strong>3 </strong>de nuestro xml (<strong>Empaquetar AIR</strong>)</p>
<p>Y listo!</p>
<p>Ya sabemos compilar y distribuir un proyecto AIR desde Flex. El proceso de instalación y configuración de las herramientas necesarias es largo, pero una vez se tiene todo configurado, es solo darle al botón de <em>play <img src='http://www.yporqueno.es/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </em></p>
<p>&nbsp;</p>
<p><a class="descarga" href="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/build.zip" target="_blank"><strong>Descargar build.xml</strong></a></p>

<p><span style="background-color:yellow">Autor del post:</span> <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a><br/>
<span style="background-color:yellow">Enlace original:</span> <a href="http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2" target="_blank">http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como Compilar AIR desde Eclipse (I)</title>
		<link>http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1</link>
		<comments>http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1#comments</comments>
		<pubDate>Tue, 19 Jan 2010 00:55:41 +0000</pubDate>
		<dc:creator>Iván Gajate</dc:creator>
				<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[compilar]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[empaquetar]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.yporqueno.es/blog/?p=1160</guid>
		<description><![CDATA[Ahora me ha dado por AIR, y la verdad me está gustando mucho, tiene muchas posibilidades como la de utilizar una bbdd SQLite en nuestro proyecto (!!)
Pero quiero poder programarlo en Eclipse con todas las ventajas que tiene, así que aquí va cómo crear un proyecto AIR (ActionScript) desde Flex (Eclipse+Plugin de Flex):
Tenemos que conseguir [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><span style="background-color:yellow">Este es un agregador de feeds de blogs relacionados con la Plataforma Flash de Adobe, no es el creador de los contenidos que contiene.</span></p>
<p>Este post fue creado por <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a> en el blog <a href="http://www.yporqueno.es/blog" target="_blank">http://www.yporqueno.es/blog</a>.<br/> Deberías haber sido redirigido al post original mediante Javascript, de no se así puedes acceder a él desde el siguiente enlace:<br/><a href="http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1" target="_blank">http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1</a></p>
<script type="text/javascript">
window.location = "http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1"
</script>
<p><span style="background-color:yellow">Post agregado:</span></p>
<p>Ahora me ha dado por <a href="http://www.adobe.com/es/products/air/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.adobe.com');" target="_blank">AIR</a>, y la verdad me está gustando mucho, tiene muchas posibilidades como la de utilizar una <em>bbdd</em> <a href="http://es.wikipedia.org/wiki/SQLite" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');" target="_blank">SQLite</a> en nuestro proyecto (!!)</p>
<p>Pero quiero poder programarlo en Eclipse con todas las ventajas que tiene, así que aquí va cómo crear un proyecto AIR (ActionScript) desde Flex (Eclipse+Plugin de Flex):</p>
<p>Tenemos que conseguir tres cosas:</p>
<ol>
<li><strong>Que Flex entienda la programación específica de AIR.</strong></li>
<li><strong>Compilar el proyecto.</strong></li>
<li><strong>Empaquetar el proyecto como un archivo .air</strong></li>
</ol>
<p><strong></strong></p>
<p><span id="more-1160"></span></p>
<p><strong>1.</strong> Para lo primero basta con especificarle a Flex que lea un par de librerías de AIR que ya tiene instaladas junto con el plugin de Flex.<br />
Duplicamos la carpeta del sdk de Flex que usemos (3.2.0 en mi caso) y le ponemos otro nombre, por ejemplo &#8220;<em><strong>3.2.0_AIR</strong></em>&#8220;.<br />
Suele estar en &#8220;<em>C:\Archivos de programa\Adobe\Flex Builder 3 Plug-in\sdks</em>&#8221;</p>
<p><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="duplicar-carpeta-sdk" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/duplicarcarpetasdk.gif" border="0" alt="duplicar-carpeta-sdk" width="482" height="361" /></p>
<p>Dentro de esa carpeta buscamos el archivo de configuración de Flex (<strong>frameworks\flex-config.xml</strong>) y lo abrimos.</p>
<p><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="rutas-swc" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/rutasswc.gif" border="0" alt="rutas-swc" width="482" height="513" /></p>
<p>Buscamos sobre la línea 73 donde se enumeran las bibliotecas swcs que cargará Eclipse, y añadimos dos rutas nuevas: <strong>libs/air/airglobal.swc</strong> y <strong>libs/air/airframework.swc</strong></p>
<p><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="config-flex-swc" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/configflexswc.gif" border="0" alt="config-flex-swc" width="856" height="264" /></p>
<p>Ahora tenemos que crear en Flex un nuevo perfil de SDK para utilizar en nuestros proyectos.</p>
<p>Abrimos las preferencias de Eclipse y vamos a <em><strong>Flex &gt; Installed Flex SDKs</strong></em>, y añadimos la nueva carpeta que hemos creado (<em>3.2.0_AIR</em>).</p>
<p><a href="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/instaledsdks.gif" target="_blank"><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="instaled-sdks" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/instaledsdks-thumb.gif" border="0" alt="instaled-sdks" width="750" height="503" /></a></p>
<p>Con esto ya es suficiente para que Eclipse nos muestre la ayuda contextual mientras escribimos.</p>
<p>Vamos a probarlo!</p>
<p>Creamos un nuevo proyecto ActionScript, pero en lugar de dejar el <strong>sdk</strong> por defecto, usamos nuestro nuevo perfil &#8220;<em><strong>Flex 3.2 with AIR</strong></em>&#8221;</p>
<p><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="new-air-project" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/newairproject.gif" border="0" alt="new-air-project" width="500" height="500" /></p>
<p>Para ver si todo ha ido bien, basta con poner alguna programación específica de AIR para que nos muestre la ayuda de código, por ejemplo la clase <em>File</em>, muy utilizada en AIR:</p>
<p><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="ayuda-file" src="http://www.yporqueno.es/blog/wp-content/uploads/2010/01/ayudafile.gif" border="0" alt="ayuda-file" width="399" height="227" /></p>
<p><a href="http://" onclick="javascript:pageTracker._trackPageview('/outbound/article/');" target="_blank"></a></p>
<p><a href="http://" onclick="javascript:pageTracker._trackPageview('/outbound/article/');" target="_blank"></a></p>
<p><a href="http://" onclick="javascript:pageTracker._trackPageview('/outbound/article/');" target="_blank"></a></p>
<p><a href="http://" onclick="javascript:pageTracker._trackPageview('/outbound/article/');" target="_blank"></a></p>
<p align="right">
<p style="text-align: left;"><a href="http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-2" target="_blank">Seguir leyendo Compilar AIR desde Eclipse (II)  &gt;&gt;  Compilar el proyecto<br />
</a></p>
<p align="right">

<p><span style="background-color:yellow">Autor del post:</span> <a href="http://www.yporqueno.es/blog" target="_blank">Iván Gajate</a><br/>
<span style="background-color:yellow">Enlace original:</span> <a href="http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1" target="_blank">http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.yporqueno.es/blog/como-compilar-air-desde-eclipse-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

