Talleres Subflash 2010 - Bilbao

Talleres de Verano Subflash 2010, Bilbao, organizados por [Q] interactiva

Pues ya no queda nada, y como todos los años [Q] cierra sus puertas un viernes para engancharlo con uno de los fines de semana más esperado para nosotros, los Talleres Subflash!. Este año (se dice pronto, pero ya van 8 años…) van a tener lugar en Bilbao, y contarán con la asistencia en modalidad completa de 60 personas (para variar ya está prácticamente lleno, sólo quedan 4 plazas libres, asi que si tenías ganas de ir, te va tocando registarte).

Allí acudirá gente de todas las partes de españa, podremos reencontrarnos con grandes amigos, aprender con las sesiones de este año que tienen una pinta fantástica y hacer nuevos amiguitos. Si no tienes claro por qué, nuestras razones tendremos.

Como organizadores del evento, el mes pasado ya nos acercamos a las instalaciones para ultimar los preparativos finales, y tenemos que decir que tanto el lugar donde nos alojaremos como el lugar donde tendrán lugar los talleres, están en perfectas condiciones y tienen buena pinta (no así tanto la web…). Ya no hablamos del entorno: Bilbao.

Todo esto ha sido gracias al esfuerzo conjunto de Karmele y Diego, que han buscado un luga apropiado y se han dejado la piel para que no hubiera problemas con las instalaciones ni con la reserva. Sin personas como ellos, muy pocos Subflash se hubieran hecho realidad. Evidentemente, también les damos las gracias a nuestros queridos patrocinadores.

Así que ya sabéis, si el Viernes 27 no os cogemos el teléfono, no es que hayamos desaparecido, sino que estaremos en pleno Subflash! Nos vemos en Bilbao!

Web oficial Talleres Subflash Bilbao 2010
Registro a los Talleres
Videos para que sepas lo que te espera

Horario de verano 2010

Horario de Verano de Q-interactiva, Agosto de 2010

Horario de Verano de Q-interactiva, Agosto de 2010

Como ya viene siendo habitual por estas fechas estivales, comunicaros que durante el próximo mes de agosto el horario de trabajo de nuestro estudio será de 8.00h a 15.00h.

El motivo no es otro que aprovechar la aparente calma del mes de agosto y así darnos un merecido respiro que nos vendrá bien para recargar las pilas, con las que poder afrontar nuevos proyectos y retos interesantísimos.

Además tenemos planes para el último fin de semana de agosto, por si aun no lo sabéis tenemos una nueva cita con los imprescindibles Talleres de Verano Subflash, este año en Bilbao, con lo que el viernes 27 no habrá mucha actividad por la oficina.

Sin más desde el estudio, aprovechamos para desearos un muy buen verano a todos!

Comunicación en aplicaciones modulares en AIR: parentSandboxBridge y childSandboxBridge

Comunicación en aplicaciones modulares en AIR, parentSandboxBridge y childSandboxBridge

En web es muy habitual que un SWF principal cargue SWFs externos desde un servidor, ya sea el mismo (donde no tendremos ningún problema) u otro diferente (donde aprece ya el interesante mundo de los sandbox de seguridad de flash). Si esto lo llevamos a una aplicación AIR, nos topamos con un extra que es el sandbox de la propia aplicación.

Una de las grandes caracterísiticas de flash es la capacidad de cargar películas que a su vez pueden funcionar como aplicaciones. Esta situación, además de común, nos permite estructurar las aplicaciones de forma modular y lograr una independencia interesante entre la base instalada, los contenidos y los datos que estos manejan. Extender aplicaciones al vuelo, o actualizarlas es una de las grandes virtudes que tendría este sistema.
Read more

#015 [Q] Tips: Timers responsables

La verdad que vamos hasta arriba de trabajo, pero cada viernes que pasa que no cumplo con el objetivo que me he marcado, me duele, asi que aprovecho cosas que salen en el día a día para tratar de trasladarlas al blog.

En Flash, muy lamentablemente (y no os quiero contar en Flash Lite) no podemos llamar explícitamente al “garbage collector”, sino que lo que hacemos es tratar de marcar los elementos a borrar de memoria dejandolos libres de referencias (bien con un delete, con un null, etc.) De esta manera, si logramos que no queden referencias sobre los objetos que hemos marcado para el borrado, lograremos que cuando el GC haga su tarea, sean liberados de memoria.

Un punto especialmente delicado en este proceso de borrado de referencias son los listeners, ya que son procesos en los que es facil que nos olvidemos eliminarlos, aunque seamos muy metódicos en nuestro código. Pues hoy os quiero hablar de un desliz que es bastante común cometer, y que también es bastante sencillo de solucionar: los listeners sobre TimerEvent de un Timer.
Read more

Curso Flash Lite en Intelygenz

Pues esta semana he tenido la suerte de poder compartir un poco de nuestra experiencia en desarrollo de aplicaciones reales en Flash Lite con la gente de Intelygenz (¡saludos a todos, alumnos, no alumnos y miriam!), y realmente aprovecho la entrade del blog para darles las gracias por haberme tratado taaaan bien, además de los buenos ratos que hemos pasado.

Durante el curso hemos dado un repaso bastante curioso a un montón de tópicos en Flash Lite, sobre todo al trabajo que se puede llegar a alcanzar en AS2 para que la programación no le resulte tan sucia a alguien que viene o está acostumbrado de AS3 (un ejemplo de un caso real, sobre cómo hacer algo cuiroso con AS2 es el Feather Framework de Raúl Jiménez (@elecash) que liberamos en su día en BlocketPC).

Por suerte con FP10.1 esto se nos termina, pero hasta entonces, o si queremos alcanzar algunos termianles previos o de gama más baja, Flash Lite y AS2 siguen mandando.

La entrada en realidad es para poneros aquí un resumen de las herramientas básicas necesarias para lograrlo, y que son la base para poder trabajar con Delegates, despachado de eventos en condiciones, Tweens realmente optimizadas para Flash Lite, gestión de cargas y sus limitaciones, trabajo con JSON (si optáis por esta solución).

La lista de la comprá para un buen programador Flash Lite en AS2 no debería dejar de contener: