Last week, I finished to develop a game for iPhone and iPod touch with Flash CS5 alpha. I submitted it on Apple Store and at this time it’s waiting for review process. I must admit that’s a pleasure to work with Flash and to be able to produce multi-screens games (Facebook, iPhone and Air) without [...]
My flash game (developed with Flash CS5 alpha) is finally available on Apple Store. You can get it here.
Yesterday, Adobe released FlexPMD, a great tool to automatically detect code anti-patterns, code smells, common bad practices in a Flash/Flex based source code.
I tried it this morning and it’s working great. Thanks to Xavier Agnetti for this good piece of software ! I didn’t test at this time how to set custom rules. That’s on my todo list because I think that’s the most interesting part of this project.
I encountered some minor problems to run Ant task as described on the official site. Few imports was missing (commons-lang-2.4, flex-pmd-files, as3-parser-api), some mismatched with the current versions included in the zip (as3-parser and as3-plugin-utils). – Edit: Xavier just fixed the documentation.
Another thing, default rule file was unreachable. I didn’t check the jars to check if the rule file was included. – Edit: See Xavier’s comment below.
I choosed to export it directly from ruleset creator application and target the new file from my Ant task. If you need it, I uploaded it here.
Here’s a snapshot of my Ant task modified to make it working with my project.. Check from line 237 to 258.
Today I tried to run Flumotion on Ubuntu for making some video experiments.
Installation and Admin launch failed. Too bad!
I discovered while digging the web that’s because there’s a bug in the current release. Too bad again!
Here’s the workaround I found now. Overwrite /usr/lib/flumotion/python/flumotion/common/package.py with the latest committed to branched revision 7960.
Enjoy, everything should be ok now !
Nouvelle release Air avec une mention spéciale pour la résolution du bug 1932338. Shift et Espace chantent en chœur maintenant.
Dans la liste des fixes, on notera aussi l’intitulé du 2259477: TweetDeck crashe quand on le laisse tourner longtemps.
Les ingénieurs d’Adobe joueraient-ils les sauveurs de développeurs d’applications en mal de stabilité ? A moins que cet élan magnanime ne soit que le résultat d’une commande de la cellule marketing, fruit elle-même du récent tour de table et du succès de cette application ?
Liens:
- Adobe AIR 1.5.1 Developer and User Release Notes
- Adobe AIR 1.5.1 Documentation
- Download the Adobe AIR SDK
- Adobe AIR 1.5.1 Known Issues and Limitations
Via air team blog
Une brève pour annoncer la présence de David Lynch sur Twitter depuis le 6 Janvier. Difficile de passer à côté de cet évènement online après tous les clins d’œil parsemés dans mes travaux.
Oui, je suis un inconditionnel de la première heure.
Merci à sh3sha pour l’info !
A l’heure de l’explosion de la téléphonie mobile, de la montée en puissance du freetoplay, de l’apparition des consortiums virtuels, de l’invasion des réseaux sociaux et de l’arrivée de la robotique, Ursula Rucker clame son Digichant: «Are we gonna utilize it or become it ? » Morpheus répondrait: «Take the red pill and I show you how deep the rabbit-hole goes ». C’est le mantra de l’homme qui refuse l’aliénation par l’outil, du cosmonaute en quête de vérité, du primitif qui lutte contre l’asservissement du monolithe noir. Web independenza ! Tweenpix renaît de ses cendres. Marchant en éclaireur dans le brouillard de guerre, ce blog est là pour tenter de défricher l’information. Le web lobotomique n’a pas le droit de citer, l’horrible présage de Saxter encore moins. J’entends déjà Hal9000 chanter Daisy Bell au court du grand désamorçage. Dessine-moi un billet ou comment apprivoiser le buzz à l’aide d’un mouton-stylo. Tweenpix est en guerre, so stay tuned !
After PixServer, here’s the second project I started few weeks ago during my free time. As a musician, I was interested to find a way to implement some interactive music behavior in Flash. So I followed these steps to reach my goal: - Dynamic sound generation: Audio tracks (volume and pan) with insertion of basic [...]
I’m back to the scene… with an empty hard drive. That’s THE bad news, I lost all my data one month ago. Around 10 years of storage without any backup. That really sucks. The good one is that it gives to me lot of punch to start from scratch 4 new projects. They’re all linked [...]
Today, I spent few hours to play with Facebook Javascript client library. While I was playing with it, I started to build a little library to fit my needs for a game project. I built something compact, there’s only 2 classes at the moment (client class and its event class). Sobriety ! It uses a [...]