Archivo de julio, 2009
Flex 3. Professional Adobe Flex 3
30 jul
Professional Adobe Flex es mi primer libro sobre Flex. Aunque llevo más de 4 años programando en Flex nunca he comprado uno ya que me parecía que no eran lo suficientemente completos.
Después de echar un vistazo rápido durante unos días, puedo decir que Professional Adobe Flex es un libro completísimo: aspectos básicos, componentes, efectos visuales y multimedia, gestión de datos, programación en cliente, integración con servidor, servicios de datos, Cairngorm… Quizás se echa en falta algún capítulo sobre integración con PHP, pero por lo demás creo que es perfecto.
Es uno de esos libros que puedes utilizar de referencia una y otra vez, y siempre sacas algo que puedes utilizar.
PD: La batería de ejemplos que acompaña al libro es buenísima, casi 1.5 GB. Todavía me queda verano para seguir explorando.
AIR + SQLite. Lector RSS
22 jul
He dedicado unas horas a un mini lector RSS en AIR que utiliza SQLite para guardar las direcciones. Para crear la BBDD he utilizado LITA, un manager de SQLite bastante completo.

Actionscript 3. Bitboy MOD Player
15 jul
Llevaba algún tiempo detrás de la librería Popforge y ha llegado su hora. He desarrollado un reproductor de MODs utilizando la clase Bitboy. Los “music modules” se cargan dinámicamente, y utilizando las teclas + y – se avanza o retrocede en la lista de reproducción. He descargado las canciones de http://www.mirsoft.info/, una recopilación de Game MODs bastante completa.
Flex Builder & AIR. Estudio de Adobe sobre la facilidad de uso de Flex Builder para desarrollar aplicacioner AIR
14 jul
Need participants for studies about AIR and Flex
Parece que el “estudio” duraría 1 hora, e imagino que será fundamental tener un nivel bastante alto de inglés. El premio no es nada del otro mundo 100$ de vales regalo Amazon (lo importante es participar y divertirse, que es lo que se suele decir en estos casos).
Habrá dos tipos de pruebas, de las que hay que elegir una:
1. Acceso a archivos locales desde la aplicación AIR.
2. Acceso a BBDD.
Pues nada, que si alguien se anima y lo escogen, que comente la experiencia
Un saludo
Flash CS4. TileBackground en un Flash a fullFrame
13 jul
En este ejemplo vamos a rellenar todo el background de un swf a fullframe (100%x100% del navegador) con una imagen en mosaico. Algo inmediato de hacer con html, y “casi inmediato” con ActionScript.
Descargar Proyecto ActionScript >>
Actionscript 3. Fractales
9 jul
He estado probando un algoritmo para la creación de fractales que encontré en http://actionscripter.co.uk/
Para la representación del fractal utiliza un algoritmo recursivo que pinta los hijos derivados de cada nodo a diferentes escalas. El número de niveles e hijos es facilmente configurable con 2 parametros.
He modificado el algoritmo anterior para representar un fractal 3D.
Flex 3. Efecto pageFlip con Away3D
5 jul
Descargar código fuente (proyecto Flex Builder 3 completo) >>
Descargar código fuente (proyecto Flash Builder 4 completo) >>
Para el libro 3D he utilizado Away3D y el efecto de pasar página utiliza la library de Ruben Swieringa para Flex. Para cargar las imágenes y animar dos asiduos, BulkLoader yTweenMax. Puedes encontrar todas las libraries en la carpeta libs del proyecto.
Flex + ASP.NET. Subir ficheros a un servidor con FLEX y ASP.NET
2 jul
Ultimamente he estado probando algunas cosillas de .NET. El resultado ha sido un ejemplillo de como subir cualquier tipo de fichero a un servidor utilizando un controlador ASHX de .NET. Actualmente no disponemos de un servidor para ejecutar .NET asi que solo lo he probado en local.
Para el desarrollo de la aplicación Flex he utilizado Flex Builder y Visual Studio 2008. Para probarlo, posiblemente tendréis que cambiar la dirección del fichero ASHX en la aplicación Flex. En mi caso es http://localhost:1371/Uploader.ashx
Paso 1. Cargar proyectos en Flex Builder y Visual Studio 2008
Paso 2. Lanzar la aplicación .NET en Visual Studio 2008.
Paso 3. Comprobar la ruta de la aplicación (en mi caso http://localhost:1371/) y modificar la dirección en la aplicación FLEX si procede.
Paso 4. Lanzar la aplicación Flex.
Facil, facil…
Yo lo he probado subiendo una imagen.
















