2012-03-05 23 views
23

¿Puede alguien explicarme la diferencia entre Adobe Air, Flex y Flash Builder?adobe air vs flex vs flash builder --- necesito una explicación, por favor

Fui al sitio web de Adobe y decía que con Air puedo crear aplicaciones independientes para el escritorio o el móvil. Dijeron lo mismo con Flex.

Decía que Flash Builider es una herramienta de desarrollo basada en Eclipse. ¿Qué significa eso? Y luego dijo que podría volver a crear aplicaciones para computadoras de escritorio y dispositivos móviles.

Hay tanta superposición, realmente no entiendo qué aprender primero y qué dirección tomar. (Sé Flash y AS2 AS3 & muy bien.)

Respuesta

26

Qué es Flex

Flex es un poderoso framework de aplicaciones de código abierto que le permite crear fácilmente aplicaciones móviles para iOS, Android ™ y dispositivos con sistema operativo BlackBerry Tablet, así como las aplicaciones tradicionales para navegador y aplicación de escritorio.

Flex tiene diferente versión SDK, more details

El SDK de Flex contiene cientos de componentes fuera de la caja. DataGrids, Gráficos, Formateadores, Validadores y muchos otros controles de UI son los componentes básicos para aplicaciones de todos los tamaños. Los componentes se pueden peinar y peinar para que se ajusten a la apariencia que usted desea. También hay cientos de componentes comerciales y de código abierto de terceros disponibles para Flex. Las API de asignación, las bibliotecas de visualización de datos y las API de la nube proporcionan los componentes básicos para ensamblar grandes aplicaciones.

Utilizará los dos idiomas siguientes dos desarrollar aplicaciones flexibles.

1. MXML es un lenguaje de marcado basado en XML que se utiliza principalmente para diseñar elementos de visualización de aplicaciones.

2. ActionScript es un lenguaje de programación orientado a objetos ECMAScript-compatible que se utiliza principalmente para la lógica de la aplicación

¿Qué es Flash Builder

Flash Builder es un IDE basado en Eclipse de clase empresarial para desarrollar aplicaciones Flex. Flash Builder incluye funciones de productividad de vanguardia (asistencia de código, refactorización, etc.), depuración en el dispositivo y simuladores móviles que permiten a los desarrolladores probar sus aplicaciones en diferentes tamaños de pantalla y densidades. Flash Builder permite a los desarrolladores empacar archivos nativos de la aplicación (ipa, apk, bar) para su lanzamiento en la App Store de Apple, Android Marketplace, y BlackBerry App World.

Qué es el aire

Adobe AIR es un tiempo de ejecución de múltiples sistemas operativos que le permite utilizar el código ActionScript existente o habilidades y herramientas para construir y desplegar aplicaciones ricas de Internet de desarrollo HTML/JavaScript (RIA) fuera del navegador (Escritorio) y en dispositivos móviles.

15

Es muy fácil:

  • Adobe Air es un tiempo de ejecución de Flash para ordenadores y dispositivos móviles. En otras palabras, las aplicaciones Flash usan y necesitan que funcione en el escritorio o en dispositivos móviles. Esto equivaldría al Flash Player que usa en su navegador web todos los días.
  • Flex es un marco que le proporciona un conjunto de componentes de interfaz de usuario, contenedores y utilidades que facilitan el desarrollo de aplicaciones visuales.
  • Flash Builder es el software que se utiliza para editar el código, a "compilar" que, para probarlo, para depurarlo ...
2

En una cáscara de nuez.

Flex se puede considerar como un kit de herramientas de desarrollo para Flash Player.

AIR es un entorno de tiempo de ejecución que le permite ejecutar su aplicación en el escritorio/dispositivo móvil.

constructor de Flash es una herramienta de desarrollo para crear aplicaciones

5

A partir de flash, Inventor de RIA (Rich Internet Applications). Primero vino como una plataforma amigable para diseñadores donde los usuarios pueden desarrollar animaciones y pancartas geniales. Conviértete en un gran éxito. Luego, al hacer que la animación sea interactiva, como escuchar las acciones de los usuarios finales a través del teclado y el mouse, se agrega un lenguaje de programación (Actionscript).

Flex una herramienta muy amigable para desarrolladores, que felicitan el desarrollo de aplicaciones de Internet enriquecidas al principio, ponen Flex SDK (Software Development Tool) junto con flex que facilita el desarrollo de la aplicación.

Adobe AIR es un tiempo de ejecución de Flash que se ejecuta en su escritorio y dispositivos móviles, brindando la misma experiencia de usuario y permitiendo a los desarrolladores crear aplicaciones de escritorio multiplataforma y dar acceso a los desarrolladores al nivel del sistema operativo. Más tarde, han puesto su esfuerzo en dispositivos móviles y han presentado la idea de crear aplicaciones multiplataforma para dispositivos móviles.

+1

¿Estás citando algo? Si es así, ¿puedes proporcionar una fuente? Flash Builder no es un nombre nuevo ni busca Flex. Es un nuevo nombre para Flex Builder. Flash Builder es el IDE. Flex es el SDK. – JeffryHouser

+0

lo siento si he citado mal. – Triode

+0

Si no está citando algo; entonces, ¿por qué resaltaste tu publicación completa como si fuera una cita? – JeffryHouser