ActionScript Foundry
Développé par | ServeBox |
---|---|
Dernière version | 2.2.0 () |
Environnement | Multiplate-forme |
Type | Framework |
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).