Nononono...
Nada que ver con Swish... Pero nada..
Que es Flex?
Es un servidor de presentaciones el cual ejecuta interfaces dinamicas basadas en XML (MXML) que es el formato para desarrollo creado por macromedia para crear dichas presentaciones, aplicaciones.
Flex cuenta con todos los componentes que utiliza Flash y estas aplicaciones se visualizan por medio del Flash Player.
Este es un ejemplo muy sencillo de MXML
Código PHP:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml" xmlns="*">
<mx:Canvas width="100%" height="100%">
<mx:Label text="Welcome to Flex!!" x="20" y="20" />
<mx:Button label="Este es un Boton" x="20" y="50" width="150"/>
</mx:Canvas>
</mx:Application>
Este codigo lo que hace es crear un textField con el texto "Welcome to flex" y un boton con el label "Esto es un Boton" con sus propiedades.
Repito es muy simple.
La desventaja por ahora de Flex es que montar un servidor que ejecute estas aplicaciones cuesta mucha pasta.
Pero ahora se esta desarrollando Flex Biulder 2 que esta en su estado alpha el cual corre baja el Framework Eclipse el cual es openSource. Y genera los SWF automativamente ya no es necesario tener el servidor ;), Pero repito aun esta en estado alpha pero ya se puede descargar para hacer pruebas.
Cabe mencionar que este alpha ya soporta ActionScript 3 para ir jugando un poco.
Mas info sobre esto:
http://www.macromedia.com/es/software/flex/ http://www.macromedia.com/resources/...internet_apps/ http://www.macromedia.com/devnet/flex/example_apps.html
Eclipse
http://www.eclipse.org/
Informacion oficial de macromedia sobre
Flex Framework 2
Flex builder 2
ActionScript 3
http://labs.macromedia.com/
Saludos!!