A ver, lo mas basico es leerse el tutorial de crystalab de flash y bases de datos.
Cuando sepas AMFPHP empezarás a captar por donde va la cosa.
Yo estoy haciendo mas o menos lo que dices tu, y te aseguro que lleva tiempo hacer todo.
Lo de efecto desvanecimiento, me costó hallar como hacerlo. Cuando metes una imagen es muy facil (dar a lo de interpolacion de movimiento con un alpha al principio y otro alpha al final).
Cuando estas con actionscript, la cosa cambia. Y te comes el coco, hasta que das con una magnifica funcion: onEnterFrame. Y dices: coño,
Código:
imagen._alpha = 0;
onEnterFrame{
if (imagen._alpha < 99) {
imagen._alpha += 9
} else {
imagen._alpha = 99;
delete this.onEnterFrame;
}
Sobre lo demas, pues te va a llevar un rato.
Y verás si lo que quieres hacer es filtrar fotos. Yo estoy ahora haciendo una clase para que me dibuje las fotos dinamicamente (yo no se a priori cuantas fotos hay, ni que tipo de filtro se va a especificar, ya que si metes fotos del 99 y del 06, tendras que poder filtrar 2 tipos de fotos, sino...)
Yo te puedo guiar, pero ya te advierto que lleva su tiempo.