Catégorie | Veille Techno

Extension du Adobe Flash Player / Adobe AIR avec C et C++ via ActionScript 3

le 09 avril 2008 par Julien Lestel

Lors du MAX 2007 Adobe a montré un projet interne nommé “C/C++ to ActionScript Compiler” jusqu’à présent et Kevin Lynch a parlé du projet au Engage 2008. Ce projet est un cross-compiler pour ActionScript permettant à n’importe quel code C ou C++ de tourner sur le Adobe Flash Player ou Adobe AIR. Ce projet possède quelques finesses pour étendre la plateforme Adobe en terme de codage. La clé est que de nombreux langages sont construit à partir C/C++:

Java, Python, Ruby, PHP, Lua, Perl, C# (Mono), JavaScript, et beaucoup d’autres…

Une partie de son implémentation repose sur un pattern ActionScript qui permet le “green threading” : cela permet d’executer du code synchrone dans la machine virtuelle asyncrhone ActionScript. Le travail fait lors de ce projet permet d’ouvrir de nouvelles perspectives…

Comme beaucoup de société, Adobe possède de nombreux code C/C++ utilisé pour les filtres PhotoShop, les rendus PDF, pour lire et écriretous les formats de fichier existants, les librairies de polices, des renderers vectoriels très complexes, et autres… Avec Adobe il existe de nombreuses librairies open source qui pourraient servir de composant. Le plus gros attrait pour moi est qu’il n’y a besoin d’aucun portage de ces librairies, elles fonctionnent comme l’original. Par exemple, le comportement de Python dans le Flash Player est identique avec C-Python par rapport au comportement d’une version portée comme les projets IronPython et Jython. L’objectif est donc d’apporter des notions d’héritage, de librairies de code externe dans le Flash Player et Adobe AIR.

Lire la suite …

N'oubliez pas que vous pouvez vous abonner à mon Twitter http://twitter.com/flexinfo ou au flux RSS ;)

Aucun commentaire

Vidéo en 3D Interactive

le 25 mars 2008 par Julien Lestel

L’équipe de Immersive Media utilise le Adobe Flash Player et ActionScript 3 pour faire des vidéos interactive en 3D. C’est la première fois que je vois une vidéo interactive affichée dans ce format. Vous pouvez tourner la camera dans toutes les directions.

Pour tester :

1. Cliquez sur le bouton Play.
2. Naviguez dans la vidéo.

Le résultat est impressionnant non ?!

Aucun commentaire

SearchMe lance un moteur de recherche visuel en Flex

le 12 mars 2008 par Julien Lestel

Voici un nouveau moteur de recherche en Flex… encore un me direz-vous ! Celui-ci se démarque grâce à une interface innovante … Je vous laisse admirer :





Le lien pour s’inscrire à la béta est : http://www.searchme.com

Aucun commentaire

Flash bientôt sur l’iPhone - avec Flex ?

le 21 février 2008 par Julien Lestel

flex iphoneSelon ce blog, Flash sera bientôt supporté par l’iPhone. Reste à savoir quelle version de Flash sera supporté sur le téléphone (FlashLite ou le Flash Player complet), mais gardez à l’esprit que l’iPhone utilise une version simplifiée de Mac OS X.

Pour moi, ça signifie que le lecteur sera le Flash Player 9, ce qui permettrait aux applications Adobe Flex d’être utilisable sur l’iPhone… je suis sûr que l’iPhone et Flex pourraient très bien s’entendre !

(3) commentaires

Qu’est-ce que Adobe Flex ?

le 19 janvier 2008 par Julien Lestel

Inverser les couleurs d’une image en FlexJe souhaite dans cet article répondre à toutes les personnes se demandant qu’est-ce que Flex. Flex comprend beaucoup de choses mais je vais y associer une définition pur que tout le monde voit ce qu’est Flex. Alors, pour savoir quoi répondre lorsque qu’on vous demande ce qu’es Flex, lisez l’article. Lire la suite …

Aucun commentaire

Google aide-t-il l’application AIR Analytics ?

le 16 janvier 2008 par Julien Lestel

La réponse est dans la vidéo, très intéressante :

Aucun commentaire

Ribbit … la téléphonie pour Adobe Flex !!!

le 19 décembre 2007 par Julien Lestel

ribbit.jpg
Ribbit, la société qui a construit une API en Flex pour intégrer la téléphonie dans Flex, a dévoilé une release et a ouvert son composant via une béta publique.

Ils ont aussi annoncé un concours :

  • La Ribbit team ainsi que la communauté des développeurs votera pour élire le vainqueur.
  • Testez cette nouvelle techno très fun chez developer.ribbit.com !
  • Vous trouverez aussi un lien vers Ribbit dans la page de la Librairie AS3.

Si certains d’entre vous sont intérréssés, nous pourrions mettre en place un projet full Flex permettant de téléphoner via une page Web … et bien plus !

Nous attendons vos propositions !

Aucun commentaire

Nouveautés sur le Labs Adobe : Flex 3 beta 3, BlazeDS, etc…

le 14 décembre 2007 par Julien Lestel

En allant faire un tour sur le labs d’Adobe, je me suis aperçu que le père Noël est déjà passé chez Adobe :

  • Flex 3 bêta 3 (dernière version avant la version finale)
  • AIR bêta 3
  • Les extensions Dreamweaver pour AIR bêta 3 !
  • BlazeDS (késako ?!)

Qu’est-ce que BlazeDS ? Vous connaissiez LiveCycle Data Services, la solution serveur proposée par Adobe pour communiquer avec LiveCycle, mapper ses objets (remoting), de faire du data push, etc… LiveCycle DataServices était payant auparavant, mais maintenant que BlazeDS est apparu, la donne a changé ! Toute une branche du projet (notamment le remoting et le data push) devient gratuite et open source !!!A l’heure où le temps réel devient un véritable plus (démo bluffante), cette annonce est une véritable avancée pour tous les développeurs Flex. Au delà la gratuité de la solution, Adobe poursuit sa politique d’ouverture en proposant ses outils de développement en open source. Après Flex 3, c’est maintenant une nouvelle brique, plus orientée serveur, qui se voit changer de statut.Il s’agit donc d’une excellente nouvelle qui nous offre nouveaux horizons et possibilités à disposition :)
Source : Fabien

Aucun commentaire

Tracking de la naviguation et des actions en Flex avec Google Analytics

le 11 décembre 2007 par Julien Lestel

L’analyse de la naviguation des utilisateurs et de leurs actions sur un site Internet est souvent indispensable pour améliorer un service. La plupart des sites Web utilisent cela. Si vous ne l’utilisez pas, Google fourni un service appelé Google Analytics (GA), qui permet de suivre les visiteurs de manière très simple. Vous pouvez en savoir plus et créer un compte ici : http://www.google.com/analytics/

Inverser les couleurs d’une image en Flex & Google Analytics flex

Je contruis des applications Flex et l’analyse de la naviguation est tout aussi importante sur une appli Flex. Cependant, Google Analytics est fait pour fonctionner sur des sites traditionnel HTML, avec plein de termes barbares comme “body onLoad” et d’autres. Donc, faire fonctionner Analytics avec une appli Flex n’était pas possible à première vue, je vais donc vous montrer la marche à suivre si vous désirez utiliser Google Analytics dans Flex.
Lire la suite …

Aucun commentaire

Vidéo sur Adobe Thermo

le 10 décembre 2007 par Julien Lestel

Une vidéo de présentation de Adobe Thermo est disponible avec Mark Anders et Steven Heinz (les deux sont de l’équipe Thermo). Dans cette vidéo, Mark et Steve nous proposent une introduction suivi d’une démo de Thermo.

Qu’est-ce que Thermo ? Le Labs Adobe dit :

“Thermo” est un futur produit Adobe qui simplifie la création de RIA pour les designers. Thermo permet aux designers d’utiliser des workflows pour créer des applications qui s’insèrent facilement entre la production et le developpement.

La vidéo entière est dispo ici.

Vous pouvez trouver plus d’infos sur Thermo on labs.

Source : Mike Chambers

Aucun commentaire

Subscriptions

Sondage

Préférez-vous travailler avec l'ancien Flex Builder ou le nouveau Flash Builder ?

  • Flex Builder (50,0%, 8 Votes)
  • Flash Builder (31,0%, 5 Votes)
  • Aucun des 2 ! (19,0%, 3 Votes)

Nombre de votants: 16

Loading ... Loading ...

Twitter

Mugsho