Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

5août/089

Création d'Applications Flex – Utilisation des Outils de Développement

Pour travailler avec Flex et pour construire des applications Flex, vous allez avoir besoin d'outils. Au minimum, vous devez avoir un compilateur capable de convertir les fichiers sources dans le format nécessaire pour déployer l'application. Cela veut dire que vous devez être capable de compiler des fichiers MXML et ActionScript en un fichier SWF.
Il y a deux principaux outils qui contiennent ces compilateurs nécessaires:

  • Flex SDK (Software Development Kit)
  • Flex Builder 3

Le SDK Flex est un produit gratuit qui inclus la totalité du framework Flex ainsi que les compilateurs mxmlc et compc. Vous pouvez télécharger le SDK à l'adresse http://www.adobe.com/products/flex/sdk.

Flex Builder 3 est un produit commercial crée pour travailler avec Flex, qui inclus aussi les compilateurs mxmlc et compc. Vous pouvez télécharger une version d'évaluation de Flex Builder 3 ou acheter un licence à l'adresse http://www.adobe.com/go/flexbuilder.
Vous pouvez travailler avec Flex Builder de deux manières: en standalone et comme un plug-in pour Eclipse (http://www.eclipse.org). La version standalone de Flex Builder est construite sur la base d'Eclipse, donc les deux sont plus ou moins équivalents.
Les principales différences sont:

  •  Flex Builder standalone ne requiert pas une installation d'Eclipse, ce qui en fait une solution optimale pour ceux qui n'utilisent pas Eclipse. D'un autre côté, si vous utilisez déjà Eclipse, la version standalone vous obligera à avoir deux installation d'Eclipse (une pour lancer Flex Builder et une autre pour l'installation standard). Si vous comptez utiliser Eclipse pour d'autres projets, il est fortement conseillé d'installer la version plug-in de Flex Builder 3.
  • La version standalone désactive Java Development Tools (JDT), un plug-in utilisé par des fonctionalités standard d'Eclipse comme Ant (http://ant.apache.org). Si vous voulez utiliser JDTvous devez installer la version plug-in de Flex Builder 3.

De nombreux facteurs vont influer sur votre choix à utiliser le SDK Flex ou Flex Builder. Voici une liste des principaux:

  •  Prix: Flex SDK est un produit gratuit. Il inclus le framework Flex complet. De l'autre côté, Flex Builder est un produit commercial. Il n'y a aucune différence de prix entre les versions plug-in et standalone de Flex Builder 3. Notez que Flex Builder est offert aux étudiants!
  • Capacités de Debug: le SDK Flex inclus un debugger en ligne de commande. Cependant, Flex Builder inclus un debugger intégré qui vous permet de fixer des points d'arrêt et de faire du pas-à-pas dans le code, et tout cela en restant dans l'IDE
  • Efficacité: Tant que d'autres IDE n'auront pas amélioré leur support des applications Flex (ActionScript et MXML), Flex Builder est la manière la plus rapide de créer des applications Flex. Avec l'aide au code, la complétion, la détection d'erreur et ses capacités de debug, Flex Builder est bien supérieur au SDK Flex pour le développement de grosses applications Flex.

Création d’Applications Flex – Création de Projets

Création d’Applications Flex – Configuration d’un Nouveau Projet

Remplis sous: Flex Builder || Taggé comme: , , , Laisser un commentaire

Articles similaires

Commentaires (9) Trackbacks (0)
  1. Super tuto

  2. Bonjour
    d'abord super tuto, je vous en félicite ce site est vraiment une mine d'or pour les flexeurs french.
    et deuxième concernant la licence flex Builder for Student, je suis étudiant mais en stage, pourrais-je utiliser flex builder ou alors devrais-je me contenter de Flex SDK ?
    et Bonne continuation ;)

  3. Salut,
    Alors en tant qu'étudiant, tu peux demander une licence Flex Builder gratuite. Ensuite, sur https://freeriatools.adobe.com/flex/, on peut lire dans les ToS:
    Terms and conditions
    The education version is only available to education customers and is not meant for distribution to institutions, organizations or people outside the authorized educational institution. For additional information on eligibility, please refer to the FAQ.
    Donc je pense que cela signifie que tu n'as pas le droit d'en avoir une utilisation commerciale. C'est assez flou mais en tout cas, tu peux demander à ta boîte d'acheter une licence FB3, ce n'est pas si cher que ça :)

    Fabien

  4. disons que pour eux flex SDK est plus convenable ;)
    surtout qu'il cherche que je leur développe juste un prototype, pas un produit commercial pour voir ce que sa vaut et comment l'intégrer à leurs projets, donc pas prêt à investir
    en tout cas merci pour la rapidité de ta réponse.

  5. Je débute avec flex.
    Voici, je crois, une page pour ceux qui veulent un environnement gratuit de dvpt pour flex sdk:
    http://www.wikihow.com/Set-up-a-Friendlier-Build-Environment-for-Adobe-Flex-2-SDK

  6. Hum, il conseillent d'installer pas mal de trucs qui ne semble pas nécessaires, à prendre avec précaution

    Fabien

  7. Oui, et que c'est un wiki dont la dernière modification date de Novembre 08… Doit y avoir plus récent quand même.

  8. Je voudrais vous demander Qu'est ce que vous pense de FLASH DEVELOP pour creer des application FLEX??? et si vous allez faire des tutoriaux

    MERCI BCP

  9. Le seul avantage de Flash Develop est qu'il est gratuit. Flash Builder n'est pas un gros investissement pour les avantages qu'ils apportent, notamment toutes les nouveautés ajoutées par Adobe
    Il n'y aura pas de tutoriaux sur FlashDevelop, ce n'est qu'un IDE, référez-vous à la documentation de celui-ci

    Fabien


Leave a comment

(required)

Aucun trackbacks pour l'instant