Bonjour,

Je vous propose un nouvel élément à utiliser : haXe

haXe (prononcé hax) est un langage de programmation open source.



Alors que la plupart des autres langages sont reliés à leur propre plate-forme (Java avec la JVM, C# avec le .NET, ActionScript avec le Flash Player), haXe est un langage multi-plateforme.

Cela signifie que vous pouvez utiliser haXe en ciblant les plate-formes suivantes: Javascript / Flash / NekoVM / PHP



Critique de Matthieu Deloison

HAXE (AS3, AS2) est un langage supportant le développement par design pattern (IOC, MVC..).

Il est possible de développer toutes les classes flash puis de créer un swf contenant uniquement du code.

Avec swfmill (logiciel gratuit) ou l'IDE de flash, tu crées plusieurs swf contenant uniquement des graphismes.



Puis le swf principal (contenant uniquement le code) se charge d'assembler le tout. Il est donc possible d'obtenir des swf très légers et des applications réactives et se chargeant très vite pour l'utilisateur (lancement du chargement des graphismes au fur et à mesures des interfaces et mise en cache).



La prise en main d'haxe est relativement aisée. Il y a une documentation correct sur le site officiel avec des exemples clairs.

La mailing list est très réactive pour le support.



Un des avantages supplémentaires : lors de la sortie de l'AS4, il n'y aura pas besoin d'apprendre un nouveau langage.



Le compilateur HAXE permet de générer des swf compatible toutes versions de flash (...7, 8, 9, 10). La compilation est très rapide.

Les swf généré par HAXE sont aussi performants que ceux généré par le sdk Flex ou l'IDE de Flash.

Qu'en pensez-vous ?