? Marco de Adobe Flex ofrece una gran cantidad de posibilidades para los desarrolladores para aumentar la experiencia multimedia de la Web actual. Desde la creación de animaciones sencillas para el diseño de sitios web completos a desarrollar robustas aplicaciones dinámicas de Internet , Adobe Flex parece limitada sólo por la habilidad del programador y la visión del diseñador. Historia
Adobe primero comenzó a diseñar la estructura de Flex en 2002. Clemente Wong , ex líder de ingeniería compilador de Flex de Adobe, señala en su blog que el equipo pegados La " versión 1.0 del compilador , junto a un montón de códigos que produjimos y ... otros proyectos de código abierto . " Como con la mayoría de las tecnologías emergentes , el compilador y el marco crecieron en complejidad con cada versión subsiguiente. A principios de 2007 , Adobe anunció sus planes para hacer que el proyecto de código abierto Flex. El año siguiente vio Adobe hacen bien en este anuncio .
Función
Flex permite a los programadores a diseñar animaciones y aplicaciones RIA (Rich Internet Applications ) que se ven a través de Adobe Flash Player o AIR de Adobe. Kit del Flex Software (SDK ) está disponible de forma gratuita a cualquier persona que quiera utilizar la tecnología. Por supuesto , Adobe ofrece un entorno de desarrollo integrado ( IDE ) para facilitar la tarea de crear aplicaciones Flash y AIR.
Para el no técnico , la diferencia entre el uso de la versión gratuita contra el IDE es de naturaleza similar a la diferencia entre un simple editor de texto y un programa de procesamiento de texto completo. Una persona puede escribir su historia de vida en el Bloc de notas de Microsoft , pero Microsoft Word haría corrección ortográfica mucho más fácil.
Beneficios
El mayor beneficio en el uso de Flex es la popularidad de Adobe flash Player . Adobe hace la afirmación de que el 99 por ciento de los usuarios de Internet a nivel mundial en los mercados maduros tienen alguna versión de Flash Player instalado en su sistema. Esta cuota de mercado significa que los desarrolladores son capaces de llegar a la mayor cantidad de clientes, mientras que la programación de la aplicación Flash en lugar de sistema operativo de cada usuario. El SDK libre es un precio adecuado para la mayoría de los programadores , también. Muchos entornos de desarrollo de terceros, tales como Eclipse y IntelliJ IDEA , también ofrecen plug- ins para ayudar a los desarrolladores en la creación de proyectos basados en Flex .
Flash vs Flex
Adobe también las licencias de otro producto para desarrollar aplicaciones destinadas a flash Player , bien llamado Adobe Flash. El flash tiene ventajas sobre Flex , desde una perspectiva de diseño , son las poderosas herramientas visuales que incluye Flash . Por el contrario , Flash le falta algo de la lógica de controles disponibles con Flex. Idealmente , un diseñador podría usar Flash para crear la interfaz de usuario (UI ) y las animaciones , mientras que un programador podría desarrollar la lógica de fondo para hacer una función RIA eficiente utilizando el marco de trabajo Flex .
Potencial
Teniendo en cuenta la popularidad de Adobe Flash Player, el cielo es el límite , aparentemente para la estructura de Flex . La Internet de hoy es una gran salida desde la Web de ayer , sobre todo debido al desarrollo de aplicaciones RIA con alta interacción del usuario. Es lógico pensar que el cambio en la Internet del futuro será igualmente impresionantes. El poder de Flex, respaldada por los recursos de Adobe , podría ser un pionero en la frontera del desarrollo futuro.