vendredi 27 juillet 2007

Registry en Actionscript3

Partage

On a beau dire, même si c'était "mal", l'utilisation de l'object "_global" en AS1/2 se trouvait être bien pratique dans certain cas, notamment en ce qui concernait la simulation de sessions et des registres. Avec l'AS3, Adobe ne nous laisse plus faire les dégueulasses puisque le scope global a tout simplement été supprimé du langage.

Alors comment faire maintenant pour stocker globalement des informations qui seront nécéssaires à tout le monde et tout au long de l'application ? Et bien soit on utilise le "hack" de simulation de _global d'Ekameleon, soit on utilise un Singleton comme celà se fait déjà dans le Zend Framework via Zend::Registry.

Lire la suite...

mardi 24 juillet 2007

Patch SWFAddress pour AS3/FlashCS3

Partage

Je viens de me lancer gentillement dans mon premier projet Actionscript 3 avec le nouveau Flash CS3. Il s'agit d'une intégration d'un MVC maison en AS dans le Zend Framework de PHP pour le nouveau site de ma boite ( j'en reparlerai plus tard normalement ). Et donc pour assurer la correspondance entre les réécritures d'url du ZF et de Flash j'utilise les fantastiques classes SWFAddress.

Seulement, dû à un étrange comportement du compilateur de Flash CS3 ( apparement ça le fait pas dans Flex ), il n'est pas possible de faire appel aux méthodes statiques d'une classe AS3 depuis l'init de la classe. Je m'explique...

Lire la suite...

jeudi 9 novembre 2006

Adobe fait don de l’ActionScript Virtual Machine à Mozilla

Partage

2

On savait Macromedia, à l'époque, doucement bercé par des rêves d'open-source. On avait craint un durcissement de l'attitude d'Adobe face au milieu du libre lors du rachat de MM l'an passé.

Et bien c'est le contraire qui s'est produit hier à la convention sur le web 2.0 de Los Angeles. Adobe a annoncé le don à la Mozilla Fundation du code de sa machine virtuelle d'actionscript et de la formation d'un projet commun visant à uniformiser l'ECMAScript4 ( le standard utilisé par actionscript et javascript ) sous la même bannière

Lire la suite...

jeudi 9 février 2006

Compilateur ActionScript Server-Side

Partage

Comment pouvoir générer un swf en ligne à partir d'un fichier ActionScript ? En mettant les binaries de MTASC sur son serveur pardi ! C'est bête comme chou et c'est ce qu'à du ce dire Tetsuya HOSHI, un japonnais qui devait avoir 10 minutes à tuer...

Lire la suite...

mercredi 30 novembre 2005

haXe, langage de programmation web ultime ?

Partage

Nicolas Canasse l'avait annoncé il y a quelques semaines, il ne modifiera pas MTASC, son compilateur actionscript, pour qu'il supporte l'AS 3.0, mais entreprendra à la place de lancer son propre langage, quitte à s'éloigner un peu des standards ECMAScript. La communauté avait été mi-attristé mi-dubitative face à cette annonce qui semblait annoncer le developpement d'un clone d'actionscript déjà obselète avant même d'avoir vu le jour.

Mais Nicolas vient de dévoiler la tête de son nouveau langage qui est en fait une vraie suite de developpement pour le web incorporant en plus de la compilation swf, la transformation vers javascript et neko, un langage serveur ultra léger crée pour l'occasion, et tout ça dans son propre IDE sous license GPL.

Autant dire que cet homme est un grand malade, comme on les aime

Lire la suite...

mardi 15 novembre 2005

Colin Moock prépare déjà son Essential Actionscript 3.0

Partage

Colin Moock C'était à prévoir, avec la sortie de AS 3.0 Colin Moock s'est remis au travail et prépare le successeur à son Essential AS 2.0

Cette bible indispensable sortira évidemment chez O'Reilly avec, soyons en sûr, un bel animal en couverture ( je vote d'ailleurs pour le doryphore, bien trop méséstimé ) et tournera sans doute autour des mêmes 40€ que son prédécesseur.

Il n'y a pas encore de date de sortie prévue

Lire la suite...

Derniers commentaires