Par iteratif,
mardi 11 mars 2008 à 19:34 ::General
Tags: iteratif
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.
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
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
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...
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
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
Par iteratif,
samedi 17 novembre 2007 à 16:12 ::AIR
Tags:
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...
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.
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.
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.
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.
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 :
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.
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
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"/>
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).
Par iteratif,
mercredi 28 mars 2007 à 15:42 ::Apollo
Tags:
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...