Itératif

auteur du bandeau : Sakana Design
Le centre de formation iteratif vous formes sur la technologie AIR sous HTML, Flex 3 et Flash

mardi 11 mars 2008

Le blog change de locaux

comme l'annonce le titre de ce billet, mon blog change de locaux et je serai donc maintenant hebergé sur le site du centre de formation du même nom. Vous y trouverez qu'un premier billet et un blog relooké, puisque j'ai migré sur une version DotClear 2.

La nouvelle adresse : Nouveau blog Iteratif

D'ailleurs je rencontre des soucis avec cette migration de DotClear 1.2.x vers la 2, au niveau du fichier blog-backup.txt. J'ai pourtant fait toutes les manipulations sur ce fichier comme indiqué sur le forum de DotClear mais pas moyen. Alors si quelqu'un peut m'aiguiller, cela serai sympa ;)

lundi 25 février 2008

AIR 1.0 et Flex builder 3

Depuis le temps que tout le monde l'attendait, AIR est enfin disponible en version finale 1.0 et bien entendu il en est de même pour l'outil Flex builder 3.

Vous pouvez télécharger Flex builder 3 en version d'essai 60 jours ici : Flex builder 3

et pour le Runtime AIR : Runtime

et le SDK: SDK AIR

Amusez-vous ;)

lundi 7 janvier 2008

Flexx.fr la communauté

Je fais ce billet pour remercier DLR (Damien) pour son illustration de la communauté flexx.fr ;)
Il manque plus que la musique de "La Fièvre du samedi soir" et c'est tout bon...

Et comme le dis Gad Elmaleh : Bouge ton flex !

lundi 31 décembre 2007

Itératif, le centre de formation agréé Adobe

Depuis le 1 novembre 2007, le centre de formation Itératif a ouvert ses portes et avec un planning chargé j'ai pu enfin terminer et mettre en ligne le site du centre dont vous pourrez trouver toutes les informations le concernant depuis le lien suivant : Iteratif centre de formation Adobe Flash, Flex 3, AIR et LiveCycle

Deux futures formations sont prévues pour le mois de janvier :

  • Formation Flex 3 (inscriptions clôturées): Développer des applications riches - 14 au 18 jan. 2008
  • Formation AIR (inscriptions clôturées): Créer des applications de bureau - 21 au 25 jan. 2008

Pour connaitre les programmes faites un tour sur le catalogue de formations.

Alors pour vos bonnes résolutions de 2008, faites un tour au centre de formation Itératif, je serai très content de vous y accueillir. Pour les intéressés, vous pouvez me contacter sur mon email ou celui du centre.

En attendant toute l'équipe du centre Itératif vous souhaites une bonne année 2008

samedi 17 novembre 2007

AIR User Group Tour à Paris

Nous voila de retour de cette conférence du 15 novembre à Paris au tracodero. Après une arrivée plutot chaotique (grève), nous avons pris en cours de route la conférence. Mike Chambers présentait les points forts des technologie Flash/Flex/AIR et nous avons ainsi eu le plaisir de découvrir en avant première le nouveau logo Adobe AIR...

Lire la suite

lundi 5 novembre 2007

Rencontre avec Mike Chambers le 15 novembre

je vous annonce que le 15 novembre Mike Chambers et Lee Brimelow seront présents à l'occasion de l'European user group tour pour nous parler d'AIR (Adobe Integrated Runtime).

Cette session d'une quarantaine de personnes se déroulera de 14h à 19h à Paris au Trocadero dans les locaux d’Adobe.

La communauté Flexx.fr y est conviée et je vous ferai un feedback de cette demi-journée.

En attendant, si vous avez des questions a poser à Mike Chambers n'hésitez pas à me les laisser en commentaire.

mardi 30 octobre 2007

Une implémentation du pattern Singleton

Nous allons voir comment utiliser la définition du pattern Singleton pour l'implémenter en AS3.
Définition simpliste du pattern Singleton :

un objet unique et d'accès global

Notre premier réflexe c'est d'aller faire une recherche sur Google mais nous trouvons toujours une implémentation spécifique à Java hors nous sommes en Actionscript 3 (AS3).
Nous allons donc prendre en compte les spécificités du langage.

La première spécificité du langage est que nous avons un seule attribut d'accès au constructeur qui est public (specification AS3 : Constructor methods)
Ce qui peut se reveler être un problème puisqu'il faut éviter d'avoir un accès direct au constructeur, nous allons devoir trouver une solution a ce premier problème.

Lire la suite

lundi 8 octobre 2007

Une console pour journal d'événements en AIR

Voici une nouvelle console que j'ai développé sous AIR, elle vous permet de tracer, quelque soit le mode de compilation, des informations depuis un projet Flex ou Flash.

Lire la suite

dimanche 30 septembre 2007

Utilisation de PopUpManager

Nous allons voir dans ce tutoriel comment réaliser des fenêtre modales à partir de composants existants mais aussi avec des composants personnalisés.

Mais avant toute chose qu'est ce qu'une fenêtre modale ? C'est une fenêtre qui se superpose au reste de l'application en figeant cette dernière et elle accompagnait le plus souvent d'une question ou d'un formulaire de saisie.

Lire la suite

dimanche 5 août 2007

Des applications localisées sous Flex 2

Les ressources permettent de créer des applications localisées à partir du lieu et de la langue de l'environnement d'exécution.

Pour faire une application localisée, il nous faut définir un ou plusieurs fichiers d'extension .properties qui contient les données à afficher. Ce(s) fichier(s) stocke(nt) les données au format key = value, dont voici un exemple :

// ressources.properties
titleContact=Fiche contact
fieldName=Nom
fieldFName=Prenom
fieldEmail=Courriel
labelBtnSave=Enregistrer
labelBtnCancel=Annuler

Lire la suite

mercredi 25 juillet 2007

La validation sous Flex (Validators)

Le développement de formulaire de saisie demande aussi la mise en place d'une logique de validation des données entrées par l'utilisateurs pour garantir leur sécurité. Cette logique peut parfois être longue et fastidieuse.

Lire la suite

jeudi 19 juillet 2007

Flexx.fr Forum communautaire Flex 2 et AIR

Cela fait un moment qu'une amie me demande de gérer son forum communautaire, je viens donc d'accepter mais j'ai besoin de vous pour faire vivre ce forum. J'annonce donc l'ouverture officielle du forum communautaire FLEXX sur les technologies Flex 2, Flex 3 et Adobe Integrated Runtime (AIR). Le forum FLEXX se trouve � l'adresse suivante : Forum communautaire flex 2, flex 3 et AIR

Vous trouverez aussi des articles sur Flex et AIR sur le wiki de flexx : Tutoriaux Flex et AIR

Je fais appel � tout ceux qui veulent s'impliquer dans cette entreprise � me contacter par email : contact[at]flexx[dot]fr

Vos idées sont les biens venues

Une nouvelle AIR commence ... ;)

flexx forum communautaire flex 2, flex 3 et AIR, tutoriaux

lundi 25 juin 2007

Utiliser les ToolTips sous Flex 2

Nous allons voir comment utiliser la bulle d'informations sur les composants ou plus communément appelée "ToolTip".

Tous les composants permettent d'afficher des informations dans une bulle (ToolTip) lors de leur survol, à l'aide de la propriété tooltip définie dans la classe UIComponent :

<mx:Button label="Survolez moi!" tooltip="Vous etes en train de me survoler" />


ToolTip sur un bouton

Lire la suite

mercredi 9 mai 2007

Une première application Apollo basée sur HTML

La technologie Apollo nous permet de réaliser des applications entièrement écrite avec HTML/Javascript/AJAX.

Le runtime d'Apollo utilise la librairie WebKit, cette librairie permet aux développeurs d'intégrer facilement un moteur de rendu HTML. Nous la retrouvons comme fonctions du système d'exploitation MAC OS X et notamment dans le navigateur Safari.

L'environnement de developpement Flex Builder 2 ne propose pas de projet d'application basée sur du HTML, il faut donc utiliser deux outils : Apollo Debug Launcher (ADL) pour déboguer l'application et Apollo Developer Tool (ADT) pour la packager sous la forme d'un fichier d'installation (fichier d'extension .air).

Lire la suite

mercredi 28 mars 2007

La fenêtre AIR personnalisée

Nous sommes habitués à voir nos applications Flash ou Flex cantonnées dans un navigateur ou dans le player flash. Toutes interactions avec l'exterieur devaient passer par un conteneur qui integrait l'activeX Flash (dans le cas Win) écrit dans des technologies comme C++, VB, Java ou encore C#. Aujourd'hui avec AIR, nos applications se libèrent et nous verrons cela à travers ce tutorial...

Lire la suite