Search

Rss Posts

Rss Comments

Login

 

Posts in ‘Flash - Flex’

Eventos personalizados en actionscript 3

Sep 10

Aquí os dejo un tip que nunca sobra para el uso de los eventos en AS 3:

package
{
import flash.events.Event;
import flash.events.EventDispatcher;

/**
* Ejemplo para hacer eventos personalizados
* @author emiliano velasco
*/
public class Escuchador
{
function Escuchador()
{
var escuchandoDespachos:Despachador = new Despachador();
escuchandoDespachos.addEventListener(Despachador.ON_HOLA, onSaludar);
}

private function onSaludar(event:Event):void
{
trace("El evento personalizado '"+Despachador.ON_HOLA+"' ha sido lanzado");
}
}

// extendemos de la clase core para despachar eventos en as3
public class Despachador extends EventDispatcher
{
public static const ON_HOLA:String = "onHola";

function Despachador()
{
// creamos una instancia de la clase Event y le decimos el tipo de evento, el nuestro
dispatchEvent(new Event(ON_HOLA));
}
}
}

Inexistencia de la clase WebService en ActionScript 3

Sep 09

Actualmente estamos haciendo una consultoría en una empresa de Alicante, Novotecno, en la cual desarrrollamos un sistema para la televisión en Flex, y entre las cosas que echo MUCHO en falta es una clase para conectarnos a un Webservice desde ActionScript 3 sin utilizar los componentes.

La interfaz es MXML, y luego, todo esta hecho con clases al 100% nada de híbridos, por lo tanto, tener que hacer una clase WebService yo mismo es algo que no quiero hacer por ahora y que creo que debería estar en las librerías por defecto, así como muchas otras…

He encontrado algunas soluciones a éste problema pero sigo sin tener una buena clase WebService :(

Si alguien sabe más al respecto, soy todo oídos :)

Tligo: Conoce gente como nunca antes

Sep 03

TLIGO es un portal de contactos que tiene como objetivo personalizar aún más las comunicaciones a través de internet, basandose en la videoconferencia entre usuarios.

La complejidad del proyecto reside en diferentes tecnologías, teniendo como base Adobe Flash Media Server para la sincronización en tiempo real de los usuarios y sus estados.

Una de las características más complejas e innovadoras, es la realización de rondas virtuales asíncronas entre diferentes usuarios, es decir, existen salas a las que podremos suscribirnos (gay, hetero, lesbi) y esperar a que éstas esten completas. Al completarse la cantidad necesaria de usuarios, comienza una ronda en la cuál todos hablan con todos mediante video y voz (a elección del propio usuario).

Mientras que la sala se va llenando, el usuario puede navegar por la web conociendo gente, sin perder su posición dentro de la sala de espera… al llenarse, comienza la ronda, durante la cuál podremos abandonarla en cualquier momento, y los usuarios que deban hablar conmigo, verán un mensaje de que ya no esta disponible y que espere al siguiente usuario.

Tecnologías implementadas:

Flash Media Server (avanzado)

Flash para los sistemas de video y audio

Referencias:

Loogic

Negociame

Fresqui

Gennio