What Can You Do With Byte ?

J’avais oublié d’en parler lors de la sortie du premier chapitre il y a presque 2 ans maintenant. Je profite donc de l’arrivée du second (ok, c’était en mars) pour vous parler du livre WCYDOWB? de Thibault Imbert, l’auteur de Pratique d’ActionScript 3.

Comme son nom l’indique, ce nouveau livre concerne l’utilisation des bytes avec Flash. Le premier chapitre était un tour d’horizon qui se concluait sur la présentation de la classe ByteArray d’ActionScript 3.

Dans ce nouveau chapitre : Everyday byte, Thibault présente des cas d’utilisation concrets comme la compression et décompression de données, la création d’images, la génération de sons, la sérialisation d’objets perso ou encore la création de fichiers PDF. Comme à son habitude,  le tout est bien détaillé et « illustré » avec du code source.

Le livre comportera 7 chapitres qui ont l’air tous aussi intéressants les uns que les autres.

Téléchargez les 2 premiers chapitres de WCYDWB ? sur le site ByteArray.org.

Bonne lecture !

Optimisation du contenu pour Flash

Thibault Imbert,  l’auteur du livre Pratique d’ActionScript 3, a récemment écrit un livre blanc sur l’optimisation du contenu mobile pour Flash/Flex/Air.

Optimizing Mobile Content for the Adobe Flash Platform contient de nombreuses informations pour optimiser l’utilisation mémoire, CPU/GPU, échanges serveur,… Des concepts à la fois valables pour le développement Web et la programmation en général.

L’ouvrage en anglais offre des explications précises accompagnées d’exemples concrets d’utilisation. Encore un livre de Thibault Imbert que je conseille pour approfondir ses connaissances en AS3 et mieux comprendre le fonctionnent du Flash Player. Les différentes astuces apprises vont bientôt intégrer Simply-Land.com.

Pour information, Thibault Imbert va bientôt rejoindre l’équipe qui développe le Flash Player en tant que product manager. Bonne continuation à toi Thibault!

Le livre est disponible en ligne sur le site d’Adobe ou directement en pdf pour l’avoir toujours sous la main.

Bonne lecture!

Ecodazoo.com – La navigation 3D temps réelle qui laisse sans mot !

Ecodazoo.com
Accueil du site Ecodazoo.com

Cet article sent un peu le réchauffé à présent mais j’avais prévu de l’écrire il y a 3 mois… Quoi qu’il en soit, pour ceux qui n’ont toujours pas vu le site ecodazoo.com, c’est le moment de le découvrir et de l’apprécier (en version complète contrairement à il y a 3 mois d’ailleurs).

Ecodazoo.com, à mon avis, représente tout ce qu’on peut attendre d’un site internet en 3D durant les prochaines années à venir. La navigation, les graphismes et l’ambiance sonore, tout est simplement génial. Chaque rubrique est illustrée par un « pop-up book » en 3D (vous savez, ces livres qui construisent une petite scénette en volume lorsqu’on ouvre leurs pages). Et tout ça bien entendu en Flash et en ActionScript3 et bien sûr, grâce à la puissance du moteur 3D PaperVision3D Sharikura 3D de ROXIK.

Je le répète encore une fois à voir de toutes urgences!

Lien : http://www.ecodazoo.com/

Pratique d’ActionScript3, « LE » livre sur la programmation ActionScript3 est en vente

Le livre Pratique d’ActionScript3 de Thibault Imbert arrive enfin dans les libraires. Il est toujours disponible dans sa version gratuite qui date de l’été 2008.

Ce livre est mon ouvrage de référence pour le développement en ActionScritp3. Il présente les nombreux aspects d’ActionScripts3 en détaillant clairement les nouveautés et les différences avec ActionScript2. Ce  n’est pas une simple réécriture de l’aide d’Adobe comme le ActionScript 3.0 Cookbook, on y apprend vraiment des notions de POO par exemple et les exemples sont utilisables dans des projets réels. (L’interaction avec la base de données grâce à AMFPHP de Simply-Land.com est basée sur l’ensemble des classes Service, ProcedureCall,… décrit dans l’ouvrage.)

Faites un tour sur le site dédié du livre Pratique d’ActionScript3 pour en apprendre d’avantage et savoir où l’acheter.

Pour vous faire une idée de la qualité du livre, téléchargez la version gratuite de Pratique d’ActionScript3.

Pidgin, PDFCreator, Inkscape, Audacity

J’ai ajouté 4 nouveaux programmes à ma liste de logiciels gratuits :

PidGin : Logiciel de messagerie instantanée multi-protocol. Pidgin est compatible avec les réseaux MSN Messenger, AIM, ICQ, Yahoo, IRC, Jabber, GTalk,… Il est possible de se connecter à plusieurs comptes à la fois et de parler à un ami sur MSN et un autre sur AIM en même temps par exemple.

PDFCreator : PDFCreator permet d’enregistrer n’importe quel document imprimable en fichier PDF. Il s’utilise comme une imprimante mais au lieu de sortir le fichier sur papier, il l’enregistre sur le disque dur au format PDF.

Inkscape : Éditeur de graphismes vectoriels similaire à Adobe Illustrator ou Corel Draw.

Audacity : Éditeur audio simple d’utilisation permettant d’éditer des fichiers audio MP3, WAV et Ogg Vorbis. Il permet de couper, copier et d’assembler des effets sonores, d’enregistrer des sons à l’aide d’un micro ou provenant de l’ordinateur. Il est possible d’appliquer des effets et des filtres sonores, modifier la hauteur ou la vitesse des sons.

J’en ai profiter pour réorganisé les rubriques des logiciels. Vous trouverez maintenant réunis dans sous une rubrique Création graphique et sonore, les logiciels de création et sous une rubrique Développement et Programmation les logiciels pour coder.

Réflexion PaperVision3D par Zupko

Reflexion d'un X-Wing en temps réel.

Cette démo montre que le moteur 3D pour Flash PaperVision3D peut vraiment produire des images impressionnantes.

Elle a été réalisée par Andy Zupko et vous trouverez plus d’informations dans l’article de son blog « Reflections in Papervision3D » (en). Vous y trouverez les explications et les sources.

N’hésitez pas à jeter un œil à son blog, il est bourré d’articles très intéressants. Comme par exemple l’article « Casting Shadow in Papervision – Redux » (en)

FlashDevelop

J’ai ajouté la rubrique Développement Flash/Flex/Air dans ma liste de logiciels gratuits.

Cette rubrique contient actuellement l’outil indispensable de tous développeurs ActionScript : FlashDevelop

FlashDevelop : IDE très performant pour des projets Flash, Flex, Air ou encore HaXe. Remplace l’IDE adobe Flex. Complétion automatique du code des classes d’ActionScript de base mais aussi des classes personelles et autres API, TODO list, vue sous forme d’arborescence des classes et des paquets. FlashDevelop permet de compiler directement avec Flash ou bien le SDK Flex (la version 3 est intégralement Open Source). Un très bon outil indispensable que j’utilise au quotidien.

Allez faire un tour sur la page des logiciels gratuits pour le télécharger.

PARK.seasons démo avec PaperVision3D

Je reviens après ce long moment d’absence durant lequel j’ai profité de mes deux semaines de vacances.

Voici un petite démo de Den Ivanov faite avec PaperVision3D utilisant les portails.

PARK.seasons est une très belle illustration des quatre saisons.

PARK.season

Utilisez les touches directionnelles du clavier ou la souris pour vous déplacer autour de l’arbre. Zoomez à l’aide de la molette. Et surtout n’oubliez pas de traverser les portes!

Lien : http://www.cleoag.ru/labs/flex/parkseasons/

MySk8land – Skate en ligne avec Flash

Je fais un peu de promo pour MySk8land, un jeu 3D en Flash qui va surement devenir quelque chose de vraiment sympa.

MySk8land est un jeu de skate en ligne. Pour le moment il n’est possible que de rouler dans quelques décors et de chatter avec les autres joueurs. Mais bientôt vous pourrez faire des tricks, des slides et tout ça devant vos amis!

J’ai « skatté » en compagnie du développeur qui est vraiment sympathique.

J’aurais surement l’occasion de reparler de MySk8land quand il sera mis à jour

Lien : www.mysk8land.com