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

3nov/094

Flex Builder 3 et SVN – Installer Subclipse sur Flex Builder

Pour accéder à des projets versionnés avec SVN, il vous faut vous munir d'un client SVN. Si vous ne connaissez pas SVN, c'est un outil vous permettant de sauvegarder vos fichiers, de travailler en collaboration à plusieurs mais aussi à gérer les versions de fichiers. Il existe beaucoup de clients SVN, chacun ayant des fonctionnalités différentes (TortoiseSVN, Subversive, Subclipse, …). Pour ma part, en environnement professionnel, j'utilise Subversive qui est de très bonne facture. On va voir ici la procédure pour installer Subclipse

Installation de Subclipse sous Flex Builder 3

Tout d'abord, ouvrez Flex Builder (ou Eclipse, si vous avez la version plug-in). Ce tutorial est fait pour Flex Builder 3, donc pour une version Eclipse 3.3 Calisto. Pour d'autres versions d'Eclipse (3.5 Ganymède par exemple), reportez-vous au site officiel de subversion. Une fois votre workspace ouvert, dans le menu, naviguez vers Help > Software Updates > Find and Install:

subversion-1

Choisissez ensuite "Search for new features to Install":

subversion-2

L'écran suivant va dépendre de ce que vous avez déjà installé sur votre Eclipse/Flex Builder. Avec une install fraîche, vous devriez avoir "Europa Discovery Site" et "The Eclipse Project Update". Cliquez sur "New Remote Site" sur la droite.

3nov/090

Flex RSL – Utilisation des RSL du Framework Adobe Flex

Les composants du framework Adobe Flex sont disponibles dans des librairies SWC. Elles peuvent être chargées à l'exécution comme RSLs (linkage dynamique). Les RSLs du framework sont supportées uniquement à partir de Flash Player 9.0.60. Les RSL du framework ne sont pas exactement comme les RSL de base, car ils sont signés. Ils ont aussi une extension différente: .swz, indiquant que le RSL est un "signed RSL". Seul Adobe peut créer des SWZ signés.

Vous les trouverez  dans votre répertoire d'installation de Flex/Flash Builder:

C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\frameworks\rsls

Pour définir le framework Flex comme RSL, rendez-vous dans les propriétés de votre projet Flex Build Path > Library Path. Depuis la ComboBox "Framework Linkage",choisissez "RSL". Le framework Flex sera ainsi séparé du SWF applicatif. Quand l'utilisateur va télécharger le framework une première fois, il va être conservé dans son cache. Encore mieux, ces librairies peuvent être utilisées depuis plusieurs domaines. Cela veut dire que les utilisateurs peuvent le récupérer depuis n'importe quel site déployé avec le Flex Framework en RSL, pas forcement celui de votre site.

Les RSL signés ne sont pas gardés en cache dans le cache du navigateur mais en local sur le disque. Ainsi, ils ne sont pas affectés par les utilisateurs qui vident leur cache.

Vous trouverez notamment les RSLs suivants:

  • framework_3.2.0.3958.swz
  • datavisualization_3.2.0.3958.swz
  • rpc_3.2.0.3958.swz

Comme vous le constatez, le nom du fichier inclut la version du framework Adobe Flex ainsi que le numéro de build (3958).

Remplis sous: RSL Aucun commentaire