Publier une librairie Flex (SWC) avec FlexBuilder 3

Créer une librairie Flex (SWC)

Les SWC (Shockwave Flash Component File) sont des sortes d’archives, qui peuvent contenir des librairies de codes ActionScript (comme le fait Adobe avec Cairngorm ou le framework de Flash) mais aussi des images ou des animations (pour un skin Flex par exemple).

Voyons aujourd’hui comment créer une librairie et la publier dans un SWC avec FlexBuilder 3…

1. Création du projet

Tout d’abord, créez un nouveau “Flex Library Project” dans FlexBuilder :

Créer une librairie Flex (SWC) - 01

Dans l’écran qui s’est ouvert, entrez le nom du projet et le chemin du dossier :

Créer une librairie Flex (SWC) - 02

A l’étape suivante, vous pouvez spécifier un dossier principal de sources (utile pour organiser clairement votre projet) :

Créer une librairie Flex (SWC) - 03

Terminez la création de votre projet :

Créer une librairie Flex (SWC) - 04

2. Ajouter les classes

Le projet a été créé, ainsi que les dossiers “bin” et “src”. Vous pouvez maintenant ajouter les classes de votre projet dans “src” :

Créer une librairie Flex (SWC) - 05

3. Configurer le projet

Ensuite rendrez vous dans les propriétés du projet (”clic droit > Properties”) :

Créer une librairie Flex (SWC) - 06

Puis dans “Flex Library Build Path > Classes” sélectionnez les classes que vous souhaitez exporter dans le fichier SWC :

Créer une librairie Flex (SWC) - 07

4. Construire le SWC

Retournez à la liste des projets et faites “clic droit > Build Project” :

Créer une librairie Flex (SWC) - 08

Le fichier SWC a été créé dans le dossier “bin”. Il ne reste plus qu’à le partager !

Créer une librairie Flex (SWC) - 09

Leave a Reply