Eclipse como entorno de desarrollo Flash
[Este post lo llevo preparando ya varios meses pero está sin finalizar. Como veo que no tengo tiempo para completarlo os dejo el borrador preliminar por si le sirve a alguien.]
Introducción
Me he visto en la necesidad de montar un entorno de producción en Flash para varias personas. Hasta ahora nos apañábamos entre dos compartiendo un directorio usando el IDE de Flash, pero la incorporación de una tercera requería de un entorno que al menos contase con un repositorio común, control de versiones y otras más mundanas como un editor Flash, un editor de XML, un editor de PHP. Pese a mi (poca) experiencia con Eclipse sabía que su versatilidad me aportaba todo lo que pedía salvo la parte Flash, ¿o estaba equivocado?
Efectivamente me equivocaba. Desde la aparición de MTASC, un compilador libre de Flash, era cuestión de tiempo que fuese integrado por la comunidad en una plataforma de desarrollo como Eclipse. En este artículo se muestra como hacerlo, además se dan pautas de cómo hemos organizado todo aquí por si le son de interés a alguien.
Lo que necesitamos
Aplicaciones:
- Eclipse 3.2+, preferiblemente edición Eclipse WTP
- Java SDK 1.5+
Plugins:
- MTASC: compilador Flash (Motion-Twin ActionScript Compiler)
- Flashout: trazador/consola
- ASDT: herramienta de desarrollo para Flash (ActionScript Development Tool )
Otros plugins de interés:
- Subclipse: plugin para Subversion
- FDT: plugin entorno Flash para eclipse > Eclipse updater: http://fdt.powerflasher.com/update
Instalación paso a paso
- Asegurarse de tener instalado Eclipse y la Java SDK
- Descargar MTASC y descomprimir en el directorio que deseemos
- Agregar [url] como nuevo sitio de actualizaciones de ASDT
- Configurar el plugin de ASDT para que use el MTASC como compilador
- Descargar y descomprimir Flashout en una carpeta temporal
- Copiar el contenido de la carpeta plugins en el directorio plugins del Eclipse
- Copiar el archivo Flashout.as en las clases básicas de Flash u otro directorio incluido en el classpath
- Configurar el pluggin de Flashout para que use el MTASC como compilador
- Configurar el compilador
- Crear fichero salida.flashout
- Configurar Classpath del proyecto
- Classpath adicionales
Cómo estructurar entorno de desarrollo
- Librerías externas e internas, linkado (crear linked folder, añadir al classpath)
- SVN
- Workspace
- Proyectos relacionados
- Ejemplos
Esto es todo amigos
Como en un anuncio de detergentes: “Desde que conozco Eclipse mi vida ha cambiado. Ya no puede vivir sin él”.
Esta entrada fué escrita el Martes, 17 Abril 2007 a las 9:39 y etiquetada con Desarrollo Web. Puedes seguir lo comentarios en el feed RSS 2.0. Deja tu comentario, o traza desde tu sitio web.


Un comentario a “Eclipse como entorno de desarrollo Flash”
Eclipse nunca mais! Soy completamente anti-fan de Eclipse y de los IDEs integradores.
Pero vamos, que si tienes todo el codigo (y elementos como fla, pngs, etc) en un repositorio compartido, no hay razon para que una persona en el mismo equipo trabaje sin problemas con otra configuracion (MTASC + FlashDevelop + TortoiseSVN).
La unica cosa a tener en cuenta es la consola de trazas. Para que cada uno pueda utilizar la que quiera (ZLog powa!) yo le diria a MTASC que trace a una clase del proyecto, asi quien quiera solo tendria que cambiar una linea de codigo para redirigir a su consola favorita. No es perfecto, pero es flexible.
Por cierto, que ASDT ha vuelto a la vida hace bien poco, no? Creo que ha estado parado un buen tiempo. En fin.
Salud!
Tu comentario
Se requieren los campos indicados. El email nunca se publica o distribuye.
Puedes usar algo de HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>Las URIs deben esta cualificadas (ej: http://www.nombredominio.com) y las etiquetas cerradas convenientemente.
Los párrafos y saltos de línea se convierten automágicamente.