adobe air vs flex vs Flash builder - j'ai besoin d'une explication s'il vous plaît

Quelqu'un peut-il m'expliquer la différence entre Adobe Air, Flex et Flash Builder?

je suis allé sur le site Adobe et il est dit qu'avec Air je peux construire des applications autonomes pour le bureau ou mobile. Ils ont dit la même chose avec Flex.

il est dit que Flash Builider est un outil de développement basé sur Eclipse. Qu'est-ce QUE cela signifie? Et puis il a dit que je pouvais à nouveau construire des applications pour le bureau et mobile.

il y a tellement de chevauchement, Je ne comprendre vraiment ce qu'il faut apprendre en premier et quelle direction prendre. (Je connais très bien Flash et AS2 & AS3.)

24
demandé sur Elnur Abdurrakhimov 0000-00-00 00:00:00

3 réponses

qu'est-Ce que Flex

Flex est un cadre d'applications open source puissant qui vous permet de construire facilement des applications mobiles pour les appareils iOS, Android™, et Blackberry Tablet OS, ainsi que des applications traditionnelles pour les applications de navigateur et de bureau.

Flex a une Version SDK différente,plus de détails

le SDK Flex contient des centaines de composants "out-of-the-box". Datagrid, des Graphiques, des Formateurs, des Validateurs, et de nombreuses autres mesures de contrôle de L'assurance-chômage sont à la base des applications de toutes tailles. Les composants peuvent être coiffés et écorchés pour correspondre à l'apparence et à la sensation que vous voulez. Il existe également des centaines de composants tiers open source et commerciaux disponibles pour Flex. Les API de cartographie, les bibliothèques de visualisation de données et les API de nuage fournissent les éléments de base pour assembler de grandes applications.

Vous allez utiliser les deux langues deux développer des applications flex.

1 . MXML est un Langage de balisage fondé sur le XML qui est principalement utilisé pour les éléments d'affichage des demandes de mise en page.

2 . ActionScript est un langage de programmation orienté objet conforme à ECMAScript qui est principalement utilisé pour la logique d'application

qu'est-Ce que Flash Builder

Flash Builder est un IDE basé sur Eclipse pour développer des applications Flex. Flash Builder inclut des fonctions de productivité de pointe (code assistance, remaniement, etc.), le débogage sur l'appareil et les simulateurs mobiles qui permettent aux développeurs de tester leurs applications sur différentes tailles et densités d'écran. Flash Builder permet aux développeurs de package natif les fichiers d'application (ipa, apk, bar) pour la libération sur L'Apple App Store, Android Marketplace, et Blackberry App world.

Qu'est-ce que L'AIR

Adobe AIR est un système d'exploitation multi-temps qui vous permet d'utiliser votre ActionScript ou Compétences et outils de développement HTML/JavaScript pour créer et déployer de riches applications Internet (RIAs) à l'extérieur du navigateur(ordinateur de bureau) et sur les appareils mobiles.

26
répondu tom moc 2012-03-15 07:21:14

C'est très simple:

  • Adobe Air est un temps D'exécution Flash pour les ordinateurs de bureau et les appareils mobiles. En d'autres termes, les applications Flash utilisent, et ont besoin de travailler dans le bureau ou dans les appareils mobiles. Ce serait l'équivalent du lecteur Flash que vous utilisez quotidiennement dans votre navigateur web.
  • Flex est un framework qui vous fournit un ensemble de composants d'interface utilisateur, des conteneurs et des utilitaires qui facilitent le développement d'applications visuelles.
  • Flash Builder est le logiciel que vous utilisez pour modifier le code, pour "compiler", pour le tester, déboguer...
16
répondu miguelSantirso 2012-03-05 09:01:52

à partir de flash, inventeur de RIA (riches applications internet). Tout d'abord est venu comme une plate-forme beaucoup designer convivial où les utilisateurs peuvent développer des animations fraîches et des bannières. Devenu un grand succès. Ensuite, en rendant l'animation interactive comme l'écoute des utilisateurs finaux, les actions au clavier et à la souris ont ajouté un langage de programmation (Actionscript).

Flex un outil très convivial pour les développeurs, qui félicitent le développement d'applications Internet riches au début, ils ont mis Flex SDK (Software Development Tool) avec flex qui rend le développement de l'application beaucoup plus facile.

Adobe AIR est une exécution flash qui s'exécute sur votre bureau et vos appareils mobiles, ce qui rend la même expérience utilisateur et de permettre aux développeurs de créer des applications de bureau multi-plateforme et de donner une sorte d'accès aux développeurs au niveau de l'os. Fin

5
répondu