ActionScript Foundry

Un article de Wikipédia, l'encyclopédie libre.
ActionScript Foundry

Informations
Développé par ServeBox
Dernière version 2.2.0 ()
Environnement Multiplate-forme
Type FrameworkVoir et modifier les données sur Wikidata
Licence Apache 2.0
Site web www.servebox.org

ActionScript Foundry est un framework ActionScript 3 / java destiné au développement d'applications Flex. Il a été créé à l'origine par la société ServeBox. Il est distribué sous licence Apache 2.0.

Historique[modifier | modifier le code]

Le framework ActionScript Foundry a été conçu en 2005 puis proposé à la communauté Open Source et est disponible sur SourceForge.net depuis 2007.

Architecture[modifier | modifier le code]

ActionScript Foundry est basé sur différents patrons de conception. Le framework permet un cycle de développement réduit grâce à l’utilisation d’outils tels que la synchronisation de données modèles-vues, navigation inter-écrans, liste de contrôle d'accès, internationalisation et externalisation de labels… Le framework se décompose en cinq bibliothèques.

Commons[modifier | modifier le code]

Cette bibliothèque contient des types de bases, des tableaux avancés et des outils pour la manipulation d'objets.

Foundry[modifier | modifier le code]

La bibliothèque Foundry est le cœur du framework. Elle met en œuvre plusieurs patrons de conception.

AirFoundry[modifier | modifier le code]

Elle est l'extension de la micro-architecture de sorte qu'elle puisse être utilisée dans Adobe Integrated Runtime.

Toolbox[modifier | modifier le code]

Contient des bibliothèques d’outils avancés (navigation, ACL, recherche plein texte, etc.).

Foundry-Java-Commons[modifier | modifier le code]

Contient des classes java, conçues pour optimiser et accélérer les développements client (Adobe Flex) / serveur (FDS-LCDS-BlazeDS).

Liens externes[modifier | modifier le code]