Adobe Flash Builder (anteriormente conocido como Adobe Flex Builder ) [3] es un entorno de desarrollo integrado (IDE) creado en la plataforma Eclipse que acelera el desarrollo de aplicaciones enriquecidas de Internet (RIA) y aplicaciones de escritorio multiplataforma , particularmente para la plataforma Adobe AIR. . Adobe Flash Builder 4 está disponible en dos ediciones: Estándar y Premium.
Adobe Flash Builder ofrece editores de código integrados para MXML y ActionScript y un editor WYSIWYG para modificar aplicaciones MXML. Adobe Flash Builder incluye un depurador interactivo que permite a los desarrolladores avanzar paso a paso en la ejecución del código mientras inspeccionan variables y observan expresiones. Flex Builder 3 agregó soporte para análisis de rendimiento . La vista de perfiles muestra información estadística sobre el uso de la memoria además del tiempo de ejecución de la llamada a la función.
Antes de la versión 4, este producto se conocía como Flex Builder. El cambio de nombre pretende indicar su conexión con otros productos de la plataforma Adobe Flash [4] y crear una distinción clara entre el Flex SDK gratuito de código abierto y el IDE. [5]
Macromedia se centró en el mercado de desarrollo de aplicaciones empresariales con sus lanzamientos iniciales de Flex 1.0 y 1.5. La empresa ofreció la tecnología a un precio de alrededor de 15.000 dólares por CPU . [6] Requerido para la implementación, el servidor de aplicaciones Java EE compiló MXML y ActionScript sobre la marcha en aplicaciones Flash ( archivos SWF binarios ). Cada licencia de servidor incluía 5 licencias para Flex Builder IDE.
Adobe cambió significativamente el modelo de licencia para la línea de productos Flex con el lanzamiento de Flex 2. El SDK principal de Flex 2, que consta de compiladores de línea de comandos y la biblioteca de clases completa de componentes y utilidades de interfaz de usuario, estuvo disponible como descarga gratuita. . Se pueden crear e implementar aplicaciones Flex completas solo con el SDK Flex 2, que no contiene limitaciones ni restricciones en comparación con el mismo SDK incluido con Flex Builder IDE.
Adobe basó la nueva versión de Flex Builder en la plataforma Eclipse de código abierto . La empresa lanzó dos versiones de Flex Builder 2, Standard y Professional. La versión Profesional incluye la biblioteca Flex Charting Components.
Los servicios orientados a la empresa siguen estando disponibles a través de Flex Data Services 2. Este componente de servidor proporciona sincronización de datos, envío de datos, publicación-suscripción y pruebas automatizadas. A diferencia de Flex 1.0 y 1.5, Flex Data Services no es necesario para la implementación de aplicaciones Flex.
Coincidiendo con el lanzamiento de Flex 2, Adobe presentó una nueva versión del lenguaje de programación ActionScript , conocida como Actionscript 3, que refleja la última especificación ECMAScript . El uso de ActionScript 3 y Flex 2 requiere la versión 9 o posterior del tiempo de ejecución de Flash Player. Flash Player 9 incorporó una máquina virtual nueva y más robusta para ejecutar el nuevo ActionScript 3.
Flex fue el primer producto Macromedia cuyo nombre cambió a Adobe .
El 26 de abril de 2007, Adobe anunció su intención de lanzar Flex 3 SDK (que excluye Flex Builder IDE y LiveCycle Data Services) bajo los términos de la licencia pública de Mozilla . [7] Adobe lanzó la primera versión beta de Flex 3, con nombre en código Moxie , en junio de 2007. Las principales mejoras incluyen la integración con las nuevas versiones de los productos Creative Suite de Adobe, soporte para AIR (el nuevo tiempo de ejecución de aplicaciones de escritorio de Adobe) y la adición de funciones de creación de perfiles y herramientas de refactorización para Flex Builder IDE.
Adobe lanzó Flex 4.0 (nombre en código Gumbo) el 22 de marzo de 2010. [8] El entorno de desarrollo Flex 4 pasó a llamarse Adobe Flex Builder a Adobe Flash Builder , [9] para indicar que produce aplicaciones para Adobe Flash Player , y no una plataforma separada.
Algunos temas que se han incorporado a Flex 4:
Flash Builder está disponible en dos versiones: Standard y Premium, [11] la premium agrega las siguientes características;
El 3 de mayo de 2011, Adobe envió Flash Builder 4.5 copiando Flex 4.5 (solo SDK), que ofrece soporte completo para crear aplicaciones Flex y ActionScript para Google Android, así como soporte para crear aplicaciones ActionScript para BlackBerry Tablet OS y Apple iOS. Una actualización de Flash Builder 4.5 y Flex 4.5 agrega soporte para crear aplicaciones Flex para BlackBerry Tablet OS y Apple iOS.
Flex 4.5 SDK ofrece muchos componentes y capacidades nuevos, junto con soporte integrado en Flash Builder 4.5 y Flash Catalyst CS 5.5. Con el SDK de Adobe Flex 4.5, que se rige por tres objetivos principales:
Adobe Flash Builder 4.7 alcanzó el fin del soporte principal en 2017 y el fin del soporte extendido en 2019. [12]