el 14.12.2008 a las 12:48  por oskitar· 10 comentarios

Acabo de instalar el flash CS4 para ver como funciona el framework de gaia en el nuevo programa y me he llevado una desagradable sorpresa al intentar hacer el scaffolding del proyecto, me hasaltado el siguiente mensaje "Error executing Javascript code. Dreamweaver projects are no longer supported in the Flash projects panel.".
He buscado en el foro del framework y he encontrado esta entrada: http://www.gaiaflashframework.com/index.php/topic,1007.0.html, parece ser que han sustituido el panel de proyectos del IDE de flash, aquí se habla de ello un poco más, http://www.stevensacks.net/2008/10/29/cs4-project-panel-removal-has-bad-workflow-consequences/, de momento parece que la cosa no tiene una solución sencilla.
El caso es que el framework sigue funcionando pero tendreís que compilar uno a uno los archivos del proyecto cuando cambieis cosas en lugar de hacerlo de manera automática el panel de proyectos.
Prestad atención si usáis este framework con cs3 antes de cambiaros a cs4.

juandelgado

juandelgado el 15.12.2008 a las 09:59

Oskitar, tengo GAIA en mi TODO list, desde que lei a Joseba:

http://www.sidedev.net/blog/?p=124

Luego también he leído esto, pero es de hace 6 meses y no sé cuánto ha mejorado desde entonces:

http://blog.wrench.com.au/2008/07/22/gaia-flash-framework-my-experience/

¿cómo te está funcionando? De todas formas a mi lo que realmente me mata es que tengas que usar el IDE de Flash. Molaría que se pudiera hacer todo desde el SDK de Flex...

oskitar

oskitar el 15.12.2008 a las 10:11

¿Y a quién vas a hacer caso a Joseba Alonso o a un tipo que dice "I’ve drunk more Guinness than I care to (or can) remember in Ireland"?

A mi que use el IDE de flash es un puntazo a su favor, porque la mitad de los curros me toca diseñarlos/animarlos a mi, y si no me toca a mi, lo hace alguien que no sabe programar (ni quiere), y solo usa el IDE de flash. La filosofía de Flex no me termina de gustar, soy incapaz de separar la gráfica de la programación.

Si vienes estas navidades a Madrid quedamos, hacemos el villano un rato y te cuento porqué me mola ese framework y no otro.

juandelgado

juandelgado el 15.12.2008 a las 18:44

"¿Y a quién vas a hacer caso a Joseba Alonso o a un tipo que dice "I’ve drunk more Guinness than I care to (or can) remember in Ireland"?"

Joder, no lo pongas TAN fácil, al de la Guinness con los ojos cerrados : )

Sólo un apunte de listo-que-se-lo-sabe-todo: puedes utilizar el SDK de Flex y juntar gráfica y programación. Y esta sí para los despistados: con el SDK de Flex puedes picar Flash tan ricamente. ¿Que por qué se llama Flex SDK y no Flex & Flash SDK? Otro de los grandes aciertos de Adobe...

Sí que voy a estar en los Madriles, ¿se planea KDD Navideña, por cierto?

elSuricatoRojo

elSuricatoRojo el 16.12.2008 a las 10:38

Sería un detalle poner un breve resumen aquí de lo que se comente en esa kedada sobre GAIA.

Mi frase "5 pintas NO son 5 tercios! Al menos hasta la cuarta"

tpmmds

tpmmds el 16.12.2008 a las 14:56

Hola:

Como dice Zárate, con Flex "puedes picar Flash tan ricamente". Hay diferentes grados de "disfrute" de Flex:

1. Utilizar Flex sólo para el editar la clase documento de un Fla y así evitar el ¿editor? de código de Flash =:-O . Se nota que le tengo un poco de fobia. Esto es casi, casi Flash, lo único que no escribes en el frame 1 (Atención, pregunta: ¿Escribir en el frame 1 es una ventaja o un inconveniente?)

2. Crearte un proyecto AS, no tienes acceso directo a la biblioteca de Flash, pero puedes obtener los símbolos de ella generando un swc, e indicando a Flex en qué carpeta estás publicándolo. Tiene el inconveniente de que cada vez que modificas la biblioteca tienes que publicar el swc actualizado.

3. Crearte un proyecto Flex, y esto SÍ ES Flex, con su mxml que tanto asusta a los nuevos. Pero al final lo que generas es el swf de toda la vida.

Ventajas de Flex ( a mí es que Adobe me paga 1 euro por cada vez que haga apología de Flex): puedes tener todos los proyectos abiertos que quieras, compartir las bibiotecas (libraries) de clases o de símbolos (que de repente te dicen que utilices el menú de aquella aplicación tan cutre que hiciste hace un año, añades este proyecto al actual, y ya tienes el menú).. Publicar en Internet Explorer 6, IE7, en Firefox... para comprobar que todo va bien en distintos exploradores. Tener varias plantillas de publicación (utilizar la estandar o rápidamente crearte el html con SwfObject).

Por cierto, Flex se puede instalar sobre el Eclipse que más te guste. Yo actualmente tengo Eclipse Ganymede con los plugins para xml, javascript y snippets. Puedes editar archivos js o xml. Bueno.. paro con el offtopic ;-)

Un saludo.

oskitar

oskitar el 16.12.2008 a las 16:20

Vale que los programadores de front siempre hemos sido unos nenazas, pero lo de la kedada de gaia'ers es ya el colmo... yo no voy, unsubscribe.

juandelgado

juandelgado el 17.12.2008 a las 09:19

Oye, que no es una KDD de Gaia. Es una KDD de cervezas, tapas y psicotrópicos como todas las demás en la que, tangencialmente, se puede hablar de frikismo. Pareces nuevo Oskitar!

Ventd'Aval

Ventd'Aval el 17.12.2008 a las 14:44

Yo coincido con oskitar, a mi Flex no me pone nada... sali con el un tiempillo, intente seguirle el rollo, pero al final, no me aportaba demasiado... Yo me quedo con mi Flash de toda la vida, y algun editor externo que me permita, y esto es lo mas importante, apretar CTRL+Enter para hacer el test movie en flash ^^ . FlashDevelop me gusta mucho en pc, y TextMate no ta mal en mac (que ademas ambos permiten compilar con Flex si se quiere).

Sobre Gaia, sí que puede simplificar mucho segun que proyectos, y la verdad es que lo que he probado, tiene muy buena pinta. Lo que mas me tira pa atras, es que está estructurado para que cada apartado sea un SWF aparte, y en algunos casos esto puede ser bastante rigido... Y como a mi me toca sobretodo hacer curros muy custom, y que no suelen compartir entre ellos muchos aspectos en cuanto a estructura, pues me es bastante dificil usar frameworks o estructuras comunes (tambien porque no es mi fuerte ^^)... Ademas, en lo personal, odio liarme con librerias compartidas , swcs y demás hierbas raras... prefiero tener un SWF unico (mas el preloader) con todos los motores y assets compartidos, que en total no suele pesar demasiado, y luego cargar sólo las imagenes y XMLs aparte... tiene la ventaja de que, bien organizada la libreria, tienes todo en un sitio, y es muy facil compartir recursos entre apartados y hacer cambios globales... y de cara al usuario, las transiciones son instantaneas, y solo hay preloaders cuando se cargan imagenes y tal... y es que cada vez que veo un preloader para el apartado de contacto (sólo texto) me rechinan los dientes ^^

En cualquier caso, vale mucho la pena mirarse Gaia, yo ya lo he usado en un par de cosillas, y va bastante fino... una pena que no vaya bien con CS4 :(

nucliweb

nucliweb el 12.01.2009 a las 00:34

Ventd'Aval
...

Lo que mas me tira pa atras, es que está estructurado para que cada apartado sea un SWF aparte
...

Eso no tien por que ser verdad, simplemente tienes que definir el mismo nómbre de SWF para diferentes secciones de la web.

ejemplo:
OPS!!!
Queria poner un ejemplo, pero no hay manera de que me se muestre el código (xml), ni definiendo el tag CODE....

:(

Después puedes cargar diferentes contenidos para la misma plantila segub el asset de cada page.

oskitar

oskitar el 14.01.2009 a las 10:51

Por cierto han eliminado las entradas al foro que posteé en su momento y el panel de proyectos en la web tiene ahora el aspecto de CS4, así que parece que han arreglado el asunto.

Entra o regístrate para comentar