Google Web after-hours

Archivo para Octubre, 2004

Flash MX 2004 comboBox - LoadMovie

Miercoles, Octubre 27th, 2004

Dificultad

En este mini-tutorial, estudiaremos como usar un comboBox de flash MX 2004 para cargar pelí culas externas via loadMovie().

Pasos a seguir
Abre el panel componentes, selecciona el componente comboBox y haz doble clic.Una vez el componente está en el escenario, lo borramos, de esta forma obtenemos una instancia del componente en la biblioteca.A continuación vermos el código actionScript
Nota
Si lo prefieres, puedes dejar el componente en el escenario y pasar directamente al punto 3.2 (recuerda instanciar el componente como miCombo)
Código actionScript

3.1 Se crea el componente en tiempo de ejecución

import mx.controls.ComboBox;
createClassObject(ComboBox, “miCombo", this.getNextHighestDepth(), {_x:10, _y:10});

3.2 Necesiteremos un proveedor de datos para el componente, en este caso usaremos un array() que es la forma más sencilla.

links = new Array();
links[0] = …

ArtFutura 2004

Martes, Octubre 26th, 2004

ArtFutura llega a su decimoquinta edición. Entre los dí as 28 y 31 de Octubre, ocho ciudades compartirán el programa audiovisual de ArtFutura 2004: Barcelona, Granada, Madrid, Pamplona, San Sebastián, Valladolid, Vigo y Vitoria. Las conferencias, seminarios y performances tendrán lugar en elMercat de les Flors de Barcelona, que a su vez estará conectado a Madrid y Valladolid mediante videconferencia.

www.artfutura.org

Entrevista a Yugo Nakamura

Martes, Octubre 26th, 2004

Brebe pero interesante entrevista a Yugo Yakamura YUGOP en SHIFT 093

Entrevista Yugop

Flash player 8 demo

Domingo, Octubre 24th, 2004

UPDATE

Nuevos ví deos HI-RES para descargar

new hi-res video

Colin Moock que en estos dí as asiste como ponente a la Macromedia Flash Conference 2004 (Tokio) ha colgado en su blog un ví deo sobre la demostración que Kevin Lynch hizo sobre la próxima generación del Flash Player (el ya conocido como 8Ball).

Artí culo y ví deo en moockblog

Microsite Samsung E800

Viernes, Octubre 22nd, 2004

Saludos a todos.
Me llamo marc, y como bien ha dicho toni, voy deleitaros con websites de esos que a todos nos gustan y nos sorprenden, sea por su diseño, concepto, contenidos… haré de vez en cuando algun monografico dedicado a algun estudio, temas determinados como musica, peliculas, etc. y por supuesto intentare mostraros paginas que no hayan sido linkadas en los sites tipicos de inspiracion que todos conocemos y visitamos a menudo.

hoy, para empezar pongo un enlace a un microsite de SAMSUNG de un nuevo telefono que han lanzado recientemente. algunos de vosotros ya la habreis visto ya que ha sido linkada en algun site, pero realmente me sorprendio mucho la suavidad con que esta todo animado y lo …

Nuevo colaborador

Viernes, Octubre 22nd, 2004

A partir de hoy, tenemos la suerte de contar con la colaboración de Marc Jordi www.eplastiq.net en la sección ‘cool sites’ de AH. Aunque es difí cil encontrar sites de calidad que no hayan sido comentados en otras publicaciones, Marc me ha sorprendido en numerosas ocasiones con webs increibles, estoy seguro de que tambien vosotros disfrutareis de su buen gusto y criterio. Marc, no se limitará a mostrarnos una URL, tambien expresará su opinión desde el punto de vista del diseñador. Ah! me ha asegurado que veremos algunas webs que no se han publicado en ningún sitio.

Marc: Bienvenido a AH y gracias por aceptar la invitación.

Foro de Frikis

Viernes, Octubre 22nd, 2004

¿Te apetece?
Soltar burradas sobre diseño. Criticar, discutir y decir lo que te de la gana.Despotricar del código de otra peña.Dejar las cosas claras sobre alguien que conoces pero no encuentras el lugar donde hacerlo.Poner a tu jefe de vuelta y media y otras paranoias.

http://frikis.palaueb.com es el sitio que estás buscando, una idea de Marc Palau www.palaueb.com

Nota
Tambien hay un rinconcito para el buen rollito :P

Flash MX 2004 combobox paises

Miercoles, Octubre 20th, 2004

Dificultad

Lista de paí ses para incluir en formularios. El componente se proveé de los datos almacenados en un documento XML.

actionScript

Stage.scaleMode = “noscale";
miXML = new XML();
miXML.ignoreWhite = true;
miXML.onLoad = parseXML;
miXML.load("paises.xml");
// –
function parseXML(succes) {
miDataProvider = new Array();
// –
for (var i = 0; i<miXML.firstChild.childNodes.length; i++) {
miDataProvider.addItem(
{label:miXML.firstChild.childNodes[i].attributes.nombre,
data:miXML.firstChild.childNodes[i].attributes.siglas});
}
// –
listenerObject = new Object();
listenerObject.change = function() {
seleccion.text = miDataProvider[miCombo.selectedIndex].data;
};
// –
miCombo.addEventListener("change", listenerObject);
miCombo.dataProvider = miDataProvider;
}

Descargar archivos aqui
http://www.after-hours.org/blog/tutoriales/mx2004/comboPaises/archivos.zip

Nota
Cualquier consulta sobre este tutorial o .fla debe realizarse en el foro.

Agradecimientos a Lino por proporcionar la lista de paises.

Weatherpixie

Domingo, Octubre 17th, 2004

Que tal un pixel-parte meteorológico para tu web

weatherpixie.com

Esta es una muestra de la información que puede proporcionar:

Almeria / Aeropuerto

88 minutos atrás, de las 16:00 UTC, el viento soplaba a una velocidad de 2.1 metros por segundo (4.6 millas por hora) provenientes del Sur en Almeria / Aeropuerto. La temperatura era de 19 grados Celsius (66 grados Fahrenheit), y la presión de 1,012 hectopascales (hPa) (29.88 milibares (inHg)). La humedad relativa era de 72.8%. Se observaban un poco nubes a una altura de 610 metros (2000 pies), dispersas nubes a una altura de 4572 metros (15000 pies) y discontinuo nubes a una altura de 6096 metros (20000 pies). La visibilidad era de >11.3 kilometros (>7 millas).

validateCardNumber String.prototype

Jueves, Octubre 14th, 2004

Para crear el sistema de validación que usa el prototype, me ha ayudado mucho el siguiente tutorial:

Creating a Credit Card Validation Class With PHP

String.prototype.validateCardNumber = function() {
// – 0 devolverí a true, por precaución …
if (this == 0 || this.length == 0) {
return false;
}
// – convierto la cadena en una array
var $array = new Array();
$array = this.split("");
// – invierto el orden del array
$array.reverse();
// – duplico el valor de cada caracter y lo añado al caracter anterior
for (var i = 0; i<$array.length; i++) {
if (i%2<>0) {
$array.splice(i, 1, $array[i]*2);
}
}
// – compruebo cifras > 10 se suman los dí gitos (14 = 1 + 4 = 5)
for (var i = 0; i<$array.length; i++) {
if ($array[i]>=10) {
var $var1 = String($array[i]).substr(0, 1);
var $var2 = …

Seminarios gratuitos Macromedia

Jueves, Octubre 14th, 2004

El eje principal de este tour 2004 es la �Colaboración�:
Cómo personas no técnicas pueden gestionar la actualización de los sitios Web con nuestro recién estrenado Web Publishing System en castellano.Captivate, la nueva versión de Macromedia RoboDemo. Una herramienta fundamental para crear simulaciones y mejorar así el conocimiento y manejo de todo tipo de procesos.Colaboración para reunirse sin desplazamientos, hacer presentaciones sin reuniones, y formar sin demoras gracias a las soluciones Breeze. Volveremos a incidir en nuestra �evangelización� del concepto Rich Internet Application (RIA), pero esta vez visto desde el lado del arquitecto de sistema, quien ahora puede utilizar su saber hacer en programación J2EE y nuestra plataforma de presentación Macromedia Flex para crear sitios RIA.

Calendario
A Coruña - 26 …

Tuberia

Miercoles, Octubre 13th, 2004

www.e-alcala.com/paco/tuberia

Oferta de empleo

Martes, Octubre 12th, 2004

Diseñadores programadores flash con perfecto control de actionScript (nivel Avanzado), para Santander.
Leer oferta

JSFL Links

Domingo, Octubre 10th, 2004

Patrick Mineault (www.5etdemi.com) a quien muchos recordareis por sus magnificas Pixel Tools a creado una lista de enlaces sobre JSFL organizada en diferentes categorias.

Documentation/tutorials
Lists/forums
Extensions for download
Non-Extension downloads
Blogs

Nota simpática
Después de sugerir uno de mis sencillos JSFL me llevo la sorpresa de ver que After-hours está listado en varias de las categorí as de la lista, entre ellas la de blogs, jeje, o sea que está todo lo que he escrito sobre JSFL, bueno, espero que Patrick sepa disculpar el ‘patinazo’.

Thanks Patrick !

JSFL Links by 5etDemi

XML and Text Viewer Panel

Domingo, Octubre 10th, 2004

Este panel permite buscar documentos XML TXT y visualizar su estructura sin necesidad de salir del entorno de desarollo de flash.

Una vez instalado, se accede via Menú>Ventana>Otros paneles>JXL XML and Text Viewer

Jesse Warden XML and Text Viewer Panel

Flasheurope

Domingo, Octubre 10th, 2004

Flasheurope reprograma sus actos para los dias 9 - 10 y 11 Marzo 2005

www.flasheurope.com

8Ball (próxima versión de Flash) estará enfocado al diseñador.

Viernes, Octubre 8th, 2004

Desde hace unas semanas se rumorea sobre el enfoque que se dará a la nueva versión de Flash 8Ball (cuya aparición está fijada para 2005), quien mejor que un miembro del equipo Macromedia para aclarar este tema.

A continuación, una ‘traducción’ de un post publicado por Mike Chambers
What does “8Ball is focused on designers” mean?.

8Ball está enfocado a los diseñadores. �Por qué? Las dos últimas versiones se han centrado casi exclusivamente de cara al desarrollador, ya va siendo hora de que demostremos un poco d cariño por los diseñadores. �Significa esto que 8Ball no tendrá nuevas caracterí sticas para los desarrolladores? No, en absoluto significa que una de los temas prioritarios es el enfoque al diseñador.

�Cuáles son los …

sharedObject + System.capabilities.language (Selección de idioma)

Viernes, Octubre 8th, 2004

keywords
SharedObject(), SharedObject.getLocal(), my_so.data, my_so.flush()

Dificultad

En este tutorial, presento dos formas de crear un menú de selección de idioma, usando SharedObject y System.capabilities.language.

sharedObject
Como sabrás, al igual que con JavaScript se pueden almacenar variables en coockies, con actionScript disponemos del objeto sharedObject que puede almacenar datos en nuestro disco duro crando un archivo de texto con la extensión .sol.

En este caso, usaremos sharedObject para almacenar en el disco duro un valor que forzará a que una página web se abra en el idioma que el usuario seleccionó la última vez.

System.capabilities.language

La propiedad language de la clase System.capabilities será la que determine el lenguaje por defecto la primera vez que el usuario visita el sitio.

Por ejemplo si escribes en un …

Avatar: foro multiespecializado hacia productos Adobe

Jueves, Octubre 7th, 2004

Avatar

FlashBlog disponible para descargar

Miercoles, Octubre 6th, 2004

www.flashblog.org

¿Que Queremos para Flash 8?

Miercoles, Octubre 6th, 2004

Hace ya unas semanas, Oscar Trelles, me dió a leer un artí culo que estaba escribiendo para su blog en el cual invita a que nosotros los usarios hagamos nuestra ‘wish list’ particular sobre la próxima versión de Flash, antes de seguir: Oscar, disculpa que olvidé el tema por completo (últimamente ….).

Bueno, desde aquí insto a todos los que leais este post a que os dirijais al blog de Oscar y leais el artí culo, las opiniones de otros usuarios y por supuesto a que expongais vuestras ideas.

No será la primera vez que macromedia escucha la opinión del usuario, ya sabes: La unión hace la fuerza. A por un Flash mejor.

Enlace artí culo:
¿Que queremos para Flash 8?

Licencias gratuitas para Macromedia Flex

Miercoles, Octubre 6th, 2004

Macromedia anunció la próxima disponibilidad de versiones de evaluación de Flex , eso si, para optar a una de estas, se pide un target determinado, estudiantes y bloggers se encuentran entre el perfil requerido.

Si estás interesado, pero no cumples los requisitos, puedes disponer de la misma versión por un precio de 8,90 $ (oferta que data de meses atrás)

Enlaces
Macromedia offers new non-commercial license option for Flex
Non-Commercial/Non-Institutional License
Flex Non-Commercial/Non-Institutional Deployment License Usage Scenarios

reverseMovieClip prototype

Martes, Octubre 5th, 2004

descripción
Reproduce un clip de pelí cula en sentido contrario.

MovieClip.prototype.reverseMovieClip = function() {
this.onEnterFrame = function() {
if (this._currentframe == 1) {
delete this.onEnterFrame;
}
this.prevFrame();
};
};

Uso

boton_btn.onRelease = function() {
clip_mc.reverseMovieClip();
};

Barra preloader

Martes, Octubre 5th, 2004

Dificultad

Todo lo que necesitamos para construir este sencillo preloader, es dibujar una barra, convertirla en clip de pelí cula. En la imagen inferior se muestra la lí nea de tiempo del ejemplo.

barra_mc._xscale = 0;
this.onEnterFrame = function() {
carga = Math.floor((getBytesLoaded()/getBytesTotal())*100);
barra_mc._xscale = carga;
porcentaje.text = carga;
porcentaje._x = barra_mc._x+barra_mc._width;
if (carga == 100) {
gotoAndPlay("_inicio");
delete this.onEnterFrame;
}
};

Veamos como funciona el código:

En primer lugar cambiamos la propiedad _xscale del clip de pelí cula barra_mc de manera que al iniciarse la precarga, este tiene un valor igual a 0

barra_mc._xscale = 0;

Declaramos una variable que recoge el resultado de calcular los bytes cargados

carga = Math.round((getBytesLoaded()/getBytesTotal())*100);

Una vez se concluye la precarga, enviamos el cabezal al fotograma siguiente para que la pelí cula se reproduzca.

if …

Vitor Vilela

Domingo, Octubre 3rd, 2004

http://www.vitorvilela.com.br

Introduction to XML in Flash

Sabado, Octubre 2nd, 2004

Sin duda el más completo y extenso documento sobre la interacción Flash - XML. Escrito por Senocular, el documento cubre Flash MX, Flash MX 2004 y una gran parte de Flash 5, todos los ejemplos están escritos en actionScript 1.0 y construidos en MX (pero pueden funcionar correctamente en MX 2004).

Introduction to XML in Flash

Nexica ofrecerá Flash Communication Server MX de Macromedia

Sabado, Octubre 2nd, 2004

Nexica, proveedor de servicios de Internet para pymes en Cataluña, se convierte en el primer ISP de España en ofrecer un nuevo servicio de hosting bajo la tecnologí a Flash Communication Server MX de Macromedia.

Fuente:diarioTi.com

Hosting de Flash Communication Server MX

PHP/SWF Charts

Viernes, Octubre 1st, 2004

M fica herramienta para la creación de gráficos de datos en Flash como este:

En la página del autor encontraréis perfectamente explicado su uso, así como cantidad de ejemplos y aplicaciones prácticas.

PHP/SWF Charts

Enlace de descarga:
http://www.maani.us/charts/index.php?menu=Download