Introduction à l’API Box2D

Qu’est-ce que Box2D ? Box2D est une bibliothèque physique 2D populaire et puissante qui est considérée comme l’une des meilleures. Cette API est utilisé par des jeux très médiatisées comme Angry Birds par exemple. Box2D, écrit initialement en C++, a été porté sur un certain nombre de langages, dont Flash qui nous intéresse ici.  …

Introduction à l’API Starling

Qu’est-ce que Starling ? Player Flash version 11 est sortie et apporte un gain considérable de performances avec l’apparition du Stage 3D. Connue auparavant sous le nom de Molehill, cette nouvelle API apporte à flash de la vraie 3D, calculée par le GPU. Stage 3D permet donc l’affichage de modèles 3D, mais qu’en est-il de…

Introduction au framework Flex

Qu’est-ce que Flex ? Flex est une solution de développement créée par Macromedia en 2004 puis reprise par Adobe en 2006, permettant de créer et de déployer des RIA (Rich Internet Application) et RDA (Rich Desktop Application) multiplate-formes grâce à la technologie Flash. Le framework Flex est spécifique au développement d’applications de gestion. Des exemples…

Introduction à l’API Away3D

Qu’est-ce qu’Away3D ? Away3D est un moteur graphique 3D open source développé pour Flash ActionScript que vous pouvez récupérer sur le site officiel. Il a été lancé en 2007 par Alexander et Rob Bateman Zadorozhny en tant que port de Papervision3D, une API 3D plus âgée et moins populaire. La version la plus récente, Away3D…

Introduction à Adobe AIR

Qu’est-ce que AIR ? Adobe AIR (Adobe Integrated Runtime) est une machine virtuelle multi-plateforme qui s’exécute sur le système d’exploitation et non à l’intérieur d’un navigateur comme le fait Flash Player. Les RDA (Rich Desktop Application) peuvent être développées en HTML/Javascript, en Flash/Flex pour être ensuite déployées comme une application bureautique classique. Le plug-in Adobe…