Aug 30, 2010

Pues si te lo perdiste fue una pena, porque vivir un Subflash es realmente una experiencia increíble.

Por si alguien a estas alturas no lo sabe, Los Talleres de verano Subflash es un evento que se realiza anualmente desde el 2003 en distintas ciudades de España. Como eje central hay conferencias de temática muy variada, y a partir de ahí se realizan todo tipos de actividades, desde partidas de ajedrez a fiestas por todo lo grande. Decenas de personas de distintos perfiles conviven durante 3 días en un ambiente inmejorable.

Esta edición 2010 ha sido mi primera vez y doy fe que no va a ser la última. Aquí va un visión muy particular de mi experiencia.

Nota: ya aviso que es un post laaaaargo y nada técnico (ni siquiera hay review de las charlas). Básicamente es un post para mí, para releerlo si alguna vez se me olvida todo lo que viví aquí.

Continuar leyendo »

Posted in Eventos 11
Mar 15, 2010

Han pasado ya unos días desde el 4 de marzo, fecha en la que se celebró la primera edición del FlashDay en Barcelona. Y como más vale tarde que nunca, voy a hacer un resumen y dar algunas opiniones sobre el evento.

Continuar leyendo »

Posted in Eventos 3
Mar 2, 2010

Seguro que a estas alturas ya has oído hablar mucho de FlashDay, un evento que gira entorno a la Plataforma Flash y que se celebrará en Barcelona el día 4 de marzo (sí, ya casi no hay tiempo, así que si no estás apuntado tendrás que inscribirte rápido aquí).

La mejor forma de resumir en qué consiste este evento es recopilar un par de definiciones del propio site:

FlashDay es un evento con carácter 100% inspiracional y participativo alrededor de la plataforma Flash.

FlashDay es un entorno para entrar en contacto con gente con las mismas inquietudes, un entorno en el que compartir y mostrar todos esos proyectos en los que andas trabajando (…)

Como punto de partida habrá una serie de conferencias de gente tan conocida como Xavi Beumala, Joseba Alonso o Joan Garnet, por poner algunos ejemplos (ahí es nada…). Y para bajar un poco el nivel, ahí estaré yo también dando una charla :p

Mi charla no girará sobre un tema específico ni ningún aspecto técnico, simplemente será un repaso sobre programación Flash, experimentación y algunos trabajos de agencia. Intentaré hacerlo ameno, prometido.

Si alguno de los que leéis habitualmente este blog vais a estar por ahí, me encantará que os acerquéis a saludar, y así os pongo cara :)

Nos vemos en un par de días!

Posted in Eventos 10
Feb 21, 2010

Una vez comentados los motivos por los que de momento no voy a prescindir de FlashDevelop en Mac, toca explicar cómo lo tengo instalado yo y que workflow utilizo para que sea cómodo trabajar con Flash Professional.

Continuar leyendo »

Posted in Utilidades 16
Feb 20, 2010

Desde que me pasé a Mac sólo había abierto Flash para probar un par de ejemplos,  así que no me había preocupado de montarme un entorno de desarrollo. Ahora que me he puesto a ello, ha sido un quebradero de cabeza.

Mientras leía artículos para decantarme por un editor, topé con esta frase que me encantó: “My mind continues to wander back to the days of using FlashDevelop, but I must push forward. Mac OS is my home now.” Así que la hice mía y decidí probar Flash Builder primero y FDT después.

Adobe FB lo descarté en poco rato. Conozco sus bondades para trabajar en Flex (obviamente) o proyectos ActionScript, pero realmente no está pensado para trabajar con Flash Professional: la integración es nula.

Con FDT tenía bastantes esperanzas ya que mucha gente habla maravillas, pero a las 3 horas lo tuve descartado también. Aunque tiene algo más de integración con Flash, me pareció muy complejo la forma de “enlanzarlo”, teniendo que crear una configuración específica para cada proyecto Flash, los Core Library, que copies una carpeta de clases en tu proyecto y no las reconozca hasta que hagas un “Add to classpath” explícito… Me agotó encontrar un “problema” cada 5 minutos y pasar 20 en Google para entender qué pasaba (con suerte!). E incluso a la hora de picar código, no me sentía del todo cómodo.

Así que visto lo visto, para mis necesidades, FlashDevelop sigue siendo la mejor opción:

  • por su autocompletado y code hinting (el más potente de largo). Prácticamente no hace falta ni memorizar las variables: si tienes _planeta_azul y escribes “az” ya te ofrece la opción correcta
  • por Ctrl+Shift+1, que te crea funciones parametrizadas, variables de clases, getters/setters …
  • por los snippets
  • por la cantidad de atajos básicos de los que no puedo prescindir (duplicar linea, intercambiar linea, comentar bloques, etc)
  • por su configuración mínima
  • por su perfecta integración con Flash
  • porque es gratis

Y muy importante, que al contrario de FB y FDT, que están concebidos para trabajar con proyectos enteros, FlashDevelop sirve perfectamente para programar/editar clases sueltas (cosa que yo hago muchísimo).

Soy consciente que algunas de las cosas que he listado las hacen igual o mejor los otros programas, y estoy convencido de que FDT es un magnífico editor, pero al final es un tema de compatibilidad: con el IDE de Flash y conmigo :)

Así que volviendo a la frase del principio, Mac es ahora mi casa, pero voy a hacer un cuartito para un programa Windows. Hoy mismo publicaré un post explicando cómo lo tengo montado yo.

Update: ayer no me dio tiempo porque he seguido trabajando en el workflow entre Flash y FlashDevelop. Ahora sí que sí lo tengo a medida :) Espero contarlo en unas horas…

Posted in General 9
Nov 20, 2009

Después de pasar 12 años tocando únicamente PCs he decidido jubilar mi ordenador de sobremesa y comprarme un Macbook Pro de 15 pulgadas. Para alguien que ha sido un defensor a ultranza de Windows y que ha rajado muchísimo de los maqueros (jeje, no hay nada más fácil en el mundo que picar a un fanático de Apple), no es poca cosa.

No ha sido una decisión fácil, porque por la mitad de 1600 leuros te puedes comprar un Dell cojonudo, porque creía que no necesitaba un portátil sino un sobremesa, porque ya tengo una pantalla de 22 pulgadas y descartaba el iMac,  porque lo encargué un día antes de la salida de Windows 7, porque me encanta FlashDevelop, Tortoise, LiveWriter…

A favor jugaba tener a mis propios mac-evangelizadores, Cay y Vicente, las ganas de aprender a moverme por Mac OS (no había tocado nada de nada), querer probar las maravillas que todo el mundo cuenta y este post de Joan Garnet, que acabó de darme el empujoncito ;)

Y desde el primer momento se aprecia qué supone tener un Mac: el packaging ya te hace sentir que estás manipulando un artículo de clase,  los acabados son preciosistas, el teclado perfecto, el trackpad exquisito… Baste decir que antes de sacarlo de la caja ya tenía a varios compañeros a mi alrededor (alguno más expectante que yo!), que me tiraron fotos y que esa tarde me felicitaron como unas 15 personas (más que en mi cumpleaños!) xD

Y bueno, del sistema operativo no voy a descubrir nada nuevo porque soy el último en llegar, pero como resumen decir que a las pocas horas ya sabía que había acertado con la decisión. Todavía me extrañan varias cosas y echo en falta algún funcionamiento/programa de Windows, pero las mil y una características compensan sobradamente. Cuando pase un buen tiempo vendré a contar mis experiencias desde el punto de vista de programador flash.

Posted in General 12
Nov 5, 2009

Hoy he leído un post en decabeza titulado Archivos fuentes, ¿se deben entregar? que me ha parecido muy interesante. Como mi opinión es bastante extensa, he decidido continuar la conversación aquí (weedo, espero que no te importe ;) ) Como el título indica, el tema versa sobre si se debe entregar el código fuente al cliente y si éste debe pagar un plus por ello.
Continuar leyendo »

Posted in General 14
Sep 29, 2009

Desde que empecé a programar, cada vez que veía una composición tipográfica, un collage de palabras o una letra imposible, me quedaba pensando qué básico y limitado es el texto en la web. Incluso en Flash, siempre un par de pasos por delante en cuanto a gráficos se refiere, estamos sometidos a una caja de texto. Por más que le daba vueltas nunca se me ocurría una manera diferente de generar texto. Al menos hasta que Flash 8 introdujo la clase Bitmap, y ahí empecé a imaginarme un posible camino.

Básicamente lo que quería conseguir era que partiendo de cualquier tipografía y utilizando cualquier motivo, se pudiera representar cualquier texto de forma legible (y obviamente, de forma dinámica, que sino ya está photoshop). Y aquí está una demostración:

Palabras: Ripple

Los motivos que he escogido para este experimento son corazones, hojas, trazos y manchas de sangre; y las fuentes Supernova, Eras Demi, Kristen y Saginaw.

Nota: una vez elegido un motivo y el idioma, la única forma de volver a la home es clicar en “Recargar” o refrescar la página. Me daba muuucha pereza tener que limpiar todos los recursos para dejar el experimento en el inicio :p

Puedes ver el experimento aquí

Posted in Lab 6
Sep 19, 2009

Está en la naturaleza del html que su contenido se ajuste a las medidas del navegador, reposicionando el contenido automáticamente y generando scrolls cuando éste supera unas medidas mínimas. Un swf, por el contrario, simplemente es un objeto embebido en un html con unas dimensiones y una posición fija por defecto. Cualquier comportamiento extra que deba adoptar un swf dentro del navegador para visualizarse correctamente recae sobre el programador.

Desde el punto de vista de Flex, esto no supone un gran problema ya que por defecto el framework está dotado de un sistema que permite crear una interfaz líquida con muy poco esfuerzo. Pero si hablamos de Flash, no existe un mecanismo que nos ayude a adaptar nuestra película a cualquier resolución.
Continuar leyendo »

Posted in Artículos 5
Sep 16, 2009

Desde que lancé el blog siempre me ha quedado la espinita de cambiar la cabecera, y ya que por fin le he metido mano, pues he modificado cositas aquí y allá, creo que suficientes para hablar de rediseño (esto no lo puedo decir nunca!). Si véis alguna cosa que se desmonta, que no está bien en x navegador, etc. agradecidísimo si me informáis.

Por cierto, sino fuera programador creo que me gustaría trabajar maquetando. Los css tienen un rollito puzzle-lógico que me mola mucho…

Bueno, el próximo post relacionado con código. Lo juro :p

Posted in General 4

Lo más visto del Lab

Top