Archive for the ‘ as3 ’ Category

Flex – Detectar inactividad usuario (FlexEvent.IDLE)

Flash Builder

Gracias al evento FlexEvent.IDLE podemos saber el tiempo de inactividad de un usuario en la aplicación. Este evento puede servirnos para lanzar un salvapantallas para la aplicación o para hacer caducar una sesión si estas cierto tiempo “ausente”, por ejemplo.

Leer mas

ThunderBolt AS3

AS3 Thunderbolt es una extensión  para Flex 4, 3, 2 y ActionScript 3 para poder ver los trace de flash en firebug de firefox.

Enlace | ThunderBolt AS3

Editor de AS3 escrito en AS3

A continuación os muestro un editor de as3 online, programado en as3. Se puede descargar el .air.

Sinceramente el editor está muy logrado, echadle un ojo!!

http://code.google.com/p/minibuilder/

Flash CS5 – Desarrollar aplicaciones para iPhone

Después de todo el revuelo que ha surgido con la salida del iPad y que este no da soporte a Flash, os dejo unos links para los flasheros para poder crear aplicaciones nativas para iPhone i seguramente para iPad.

Los links han sido extraídos del siguiente blog: http://natejc.com/

Designing Flash Applications for iPhone, Arno Gourdol (MAX, 2009)

Source to 4 Flash iPhone apps, Ted Patrick

Building iPhone Applications with Flash CS5, Mike Chambers (FITC Edmonton, 2009)

Flash CS5 multi-touch (with source & video), Lee Brimelow

Flash Player 10.1 multi-touch FAQ, Lee Brimelow

Multitouch and the Flash Platform, Daniel Dura, Matt Bugbee (Max 2009)

Preparing for Multi-touch in Flash (including some 10.1 API’s), Kevin Suttle

Designing and Developing for the Multiscreen web, Thibault Imbert (Max 2009)

Flash CS5 iPhone FAQ, Lee Brimelow

Example iPhone apps built with Flash CS5, Adobe TV

Example iPhone apps built with Flash CS5, Adobe Labs

iPhone Geolocation AS3 API, Mark Doherty

Applications for iPhone:Developer FAQ, Adobe Labs

Developing for the Apple iPhone using Flash, Aditya Bansod

Building Applications for iPhone w/ Flash Pro CS5, Aditya Bansod (Adobe TV)

Optimizing Flash Content for iPhone Applications, Scott Peterson & Chris Brichford (MAX 2009)

Adobe’s Flash CS5 iPhone forums, Adobe

Flash to iPhone, Veronique Brossier

Flash on iPhone: My Experience, Ben Garney

Via http://natejc.com/blog/2010/02/iphone-development-in-flash-cs5-beta-link-dump/

Proteger nuestros archivos FLASH de decompiladores mediante encriptación

Para todos los que trabajamos con Flash, SWF’s, los decompiladores son pequeño problema que deberíamos evitar.

Podemos crear una web, juego o cualquier tipo de proyecto en flash, y sino tomamos medidas, alguien nos lo puede robar, cambiar 4 líneas de código y reusarlo. Esto se hace mediante un simple decompilador.

Es por eso que si no protegemos nuestros SWF, estos pueden ser decompilados pulsando sólo un click y el decompilador hace todo el trabajo para obtener el .fla y todos los as.

A continuación os dejo un tutorial  para poder evitar que nos decompilen el código (es un poco largo pero creedme, vale la pena perder media hora).

El tutorial podeis leerlo aquí

Jiglibflash – 3D Physics Engine

Jiglibflash es una librería 3D.

FIVe3D es una librería basada en vectores 3D. La podemos descargar  descargar desde http://five3d.mathieu-badimon.com/.

Este pluguin tiene soporte para cubos y planos.

Los archivos adicionales necesarios  para FIVe3D que incluyen una classe FIVe3D Cube la podemos descargar de aquí. En un futuro estos archivos seran integrados en el paquete/libreria FIVe3D.

Si queréis ver ejemplos sobre lo que se puede llegar a hacer con esta magnífica librería podéis verlos aquí, algunos de ellos contienen el código fuente!

Wiki ActionScript – Optimización código, estructuras de datos y snippets

Esta es una wikipedia de actionscript, y  todos los programadores que trabajamos con este lenguaje deberíamos dedicar 10 minutos a leerla.

Contiene información acerca de optimización de código de ActionScript, estructuras de datos y snippets.

Para leer esta wiki clica aquí

OpenPlug – ELIPS Studio 3

ELIPS Studio 3 es un plug-in para Adobe Flex Builder, que nos permite exportar nuestro proyecto flex para móviles.

Este plug-in optimizará nuestras aplicaciones Flex en código nativo para plataformas líderes de industria, incluyendo iPhone, Windows Mobile, Symbian, Android, etc, una base de código para todas las plataformas.

Este pluguin es gratuito, y podems descargarlo desde aquí

PROFMediaPlayer – Reproductor Vídeos Flash Open Source

PROFMediaPlayer es un reproductor de vídeo opensource, flexible y muy fácil de personalizar basado en Strobe Marco.

Beneficios:

Fácil personalización del skin.
Reproductor compatible con streaming de video.
Reproductor probado con Flash Media Server 3.5.1 y Wowza Media Server 2.0.
Open Source.
Arquitectura flexible.
Flash Player 10.

Podeis descargarlo desde aquí.

Cómo quitar stageFocusRect (cuadradito amarillo de los swf…)

Al navegar mediante el teclado en un swf, normalmente vemos un rectángulo amarillo para saber donde nos encontramos.

Para quitarlo sólo debemos añadir la siguiente línea en nuestro código:
stage.stageFocusRect = false;