09.11.08
Posted in General
at 23:11
Hola a todos. Para todos aquellos que no me conozcan, trabajo una empresa llamada masterd como programador Flex. Recientemente hemos lanzado un blog entre todo el área de tecnología de la empresa. Dentro de él no sólo se tratarán temas sobre Flex, sino que además se posteará sobre programación en Java, Oracle, posicionamiento web, CSS, etc.
Yo he sido el encargado de estrenar el blog, por lo que todavía está un poco vacío, pero día a día vamos a ir comentando un montón de temas interesantes. Tanto es así que he creído conveniente hacer una referencia a dicho blog porque creo que es un feed al que todos deberíamos de estar suscrito :). Sin más rodeos aquí dejo el link http://www.masterdlabs.es.
Espero que os guste
Saludos!!
Permalink
02.11.08
Posted in flex
at 16:02
Una de las cosas que hacen que nuestra aplicación tenga un toque más de profesional, es el utilizar un preloader propio personalizado. Buscando documentación sobre este tema me he encontrado con varias formas de conseguir esto. De todas ellas me he quedado con la siguente opción, la cual se divide en dos pasos:
1.- Crear una clase que extienda de la clase Loader en la cual nos declaramos un bitmap que puede estar formado por cualquier tipo de imagen (una forma poligonal que nos ofrece la API de Flex, un logo, una combinación de ambos, etc., etc.) Dentro de esta clase trataremos de representar el progreso de descarga como queramos (dibujando un rectángulo, haciendo que un logo se vaya iluminando de izquierda a derecha, …) esto ya queda en la imaginación de cada uno
2.- Crear otra clase que extienda de la clase DownloadProgressBar, dentro de la cual monitorizaremos todos los eventos de carga de la aplicación (inicialización, progreso, error, finalización, etc.) y a través de la información que nos proporcionan dichos eventos, representaremos la información de la carga en la clase del punto anterior. Una vez creadas ambas clases, en la propiedad preloader de nuestra aplicación principal, especificaremos la clase que hemos creado en este segundo paso para indicarle a la aplicación que este va a ser nuestro preloader.
Como todo esto se ve mucho mejor con código, podéis descargaros este ejemplo de lo que acabo de contar. Al ejecutar la aplicación da un error. Este error está puesto a posta para que se pueda ver la barra de progreso personalizada. Podéis ver el ejemplo aquí.
Saludos!!
Permalink