Admin

jeudi 4 juin 2009

Flash Catalyst : un premier tuto

Voici une première petite vidéo sur la prise en main de Adobe Flash Catalyst. Une seconde suivra bientôt...Je n'ai malheureusement pas beaucoup de temps en ce moment, mais promis, je vais poster plus les mois qui viennent !

Texte de remplacement


La suite au prochain épisode !

dimanche 17 mai 2009

Au revoir Flex Builder, Bienvenue à toi, Flash Builder !

Tout d'abord, une bonne nouvelle : non, je ne suis pas mort ! :)

Je suis juste débordé par le travail, qui occupe tout mon temps et plus encore. Aussi, je n'ai plus le temps de poster des billets ici. J'avais promis des tutoriaux à venir, ils sont encore repoussés (désolé à tous ceux qui les attendaient...)

Mais l'info du jour méritait bien un petit billet : Flex Builder tire sa révérence....et renait sous le nouveau nom de Flash Builder. C'est Lee Brimelow qui nous l'apprend sur son blog.

Qu'est-ce que ça change pour nous ? Et bien cela rend les choses plus claires : on distingue le langage (AS3), le framework Flex et l'outil de développement, le Builder.

Car en effet, on peut très bien développer sous FlexBuilder sans utiliser du tout le framework Flex.

De plus, le regroupement de feu Flex Builder, Flash Cs4 et le très attendu Catalyst dans un ensemble nommé "Flash Platform" laissait présager de ce qui allait se passer. Maintenant, c'est plus rigoureux.

Je suis sûr que certains d'entre vous ne vont pas apprécier tout de suite ce changement. Mais pensez aux débutants qui, je pense, s'y retrouveront maintenant mieux.

Maintenant, nous allons devoir faire de la pédagogie : expliquer que Flash n'est pas uniquement destiné à la création de bannières publicitaires, que derrière ce nom se cachent des technos d'entreprise, que le framework Flex n'est pas un prérequis pour le développement, etc.

Je profite aussi de ce billet pour faire passer une annonce :

AF83, une société qui compte plus de 50 salariés basés à Paris et à San Francisco recherche un développeur Flex confirmé et reconnu dans la communauté Flex en France. Ils développent un produit pour le web permettant aux internautes d’interagir (messagerie / chat notamment) sur des contenus vidéo live, pour lequel ils cherchent à recruter un flexeur suffisamment expérimenté et « connecté » pour monter une petite équipe sur Paris. Les technos / sujets à couvrir sont assez vastes : messages Jabber/XMPP, APIs « sociales » de type Facebook, Google, MSN etc, streaming vidéo, 3D …

N'hésitez pas à les contacter : laurent.michel@af83.com

mardi 17 mars 2009

Vous prendrez bien une petite pause !

Il arrive parfois que l'on se demande pourquoi un bout de programme est lent. On recherche alors la ou les sources de cette lenteur puis on applique des solutions pour accélérer le tout. Mais vous est-il déjà arrivé l'inverse ? Un programme qui tourne plus vite que prévu...

Lire la suite

mercredi 4 février 2009

Changement d'hébergeur : quelle galère !

J'ai été forcé de changer d'hébergeur, Lycos arrêtant son activité d'hébergement.

Le blog est maintenant hébergé chez Strato. Mais comme je ne m'y étais pas pris à l'avance, le transfert a été un peu laborieux.

Résultat, le blog a été indisponible pendant 24 heures.

Normalement, tout est rentré dans l'ordre, mais n'hésitez à me signalier erreurs et autres liens morts à phiphou(at)phiphou.com.

Désolé pour le dérangement occasionné et merci à tous les visiteurs réguliers ou de passage

dimanche 18 janvier 2009

Performances : comparaison rapide entre ArrayCollection, Array et Vector

Lorsqu'on développe, on cherche généralement à se faciliter la vie, écrire le moins de code possible, tout en gardant un niveau de performances acceptable. La comparaison Array vs ArrayCollection montre bien celà.

Lire la suite

jeudi 1 janvier 2009

Bonne année 2009 !

En ce premier jour de l'année, je vous souhaite à tous une très bonne année 2009 ! 8-)

Que celle-ci soit remplie de joie, de bonheur, de santé, de succès, etc.

Qu'elle soit aussi faite de développements en tous genre, de nouveaux projets, de sorties de nouveaux produits Adobe, etc.

;

Enfin, une pensée pour tous ceux à qui la vie ne laisse aucun répits, à tous ceux qui sont frappés par la maladie, la pauvreté, le désespoir... Que chacun de nous en cette nouvelle année fasse ce qu'il peut pour leur apporter le réconfort qu'ils méritent !

mardi 16 décembre 2008

Quels tutoriaux vous plairaient ?

Vous vous en êtes certainement rendu compte, depuis quelques mois, je n'ai pas posté de contenu du type tutoriel. En effet, mon activité professionnelle m'occupe bien, et je n'ai plus beaucoup de temps pour ce genre de billet.

Cependant, j'ai moi même en mon temps beaucoup utilisé ce genre de ressources, et, Flex étant entre temps passé en open source, j'ai pensé que je me devais de rendre à la communauté ce qu'elle m'a apporté. C'est pourquoi je me propose de répondre quelques tutoriaux, en fonction du temps qu'il m'est possible de dégager pour cela. Mais quels tutoriaux vous plairaient ? Je ne peux pas en faire 50 non plus. Aussi je vous propose de choisir parmi les idées suivantes :

- BlazeDS : concepts, mise en place, remoting et push, methodes de polling, class mapping, etc.

- CairnGorm pour les nuls : pour les débutants en POO qui souhaitent se mettre à CairnGorm dès le début.

- Traiter les données hiérarchiques : Naviguer dans une hiérarchie, recréer une hiérarchie à partir de données plates, comment la représenter, etc...

- Flash Media Server : diffuser, enregistrer, live chat, sharedObject, etc...

A vous de choisir !

samedi 6 décembre 2008

Adobe Milano MAX 2008

Cette semaine avait lieu à Milan la version européenne de la conférence annuelle d'Adobe, le fameux MAX. Voici donc un petit retour sur tout ce que j'y ai vu, les gens que j'ai rencontrés, l'ambiance, etc...Lire la suite

vendredi 28 novembre 2008

RichAnalysis : l'entreprise du 21ème siècle ?

RichAnalysis est une société spécialisée dans la réalisation de tableaux de bord interactifs et d'autres applications facilitant la visualisation de gros volumes de données et donc la prise de décision.

Partie intégrante du groupe Xplicom, pour lequel je travaille à plein temps depuis le moi de mai, RichAnalysis offre des services innovants, au travers d'interfaces efficaces et intuitives. Les technologies employées sont très diverses, des moins intrusives aux plus complexes. Elles s'appuient en grande partie sur les produits Adobe, tels que Flex, Flash et AIR, dont la qualité n'est plus à démontrer. Aussi, RichAnalysis répond aux besoins des entreprises, quelle que soit leur taille ou leur domaine d'activité. Après une analyse des besoins, nous développons une application personnalisée, facilement maintenable et au déploiement rapide. Bases de données, services externes, documents Excel, toutes vos données sont gérées et traitées.

Acteur du monde des technologies modernes, RichAnalysis ne peut fonctionner comme une entreprise du siècle dernier. En effet, chez RichAnalysis, au delà de notre activité, nous développons un mode de travail tout aussi moderne. Ainsi, les collaborateurs de RichAnalysis sont géographiquement répartis dans toute l'Europe et même dans le monde entier et travaillent à leur domicile. Ainsi, moi je suis en région parisienne, et je travaille de concert avec un graphiste situé en Belgique. Nous utilisons des outils de travail collaboratifs tels que Skype, BuzzWord, Connect et Share pour nos réunions de travail. Les plannings de travail sont déterminés lors de ces points hebdomadaires, et tout le monde avance dans le même sens. Mais chacun peut choisir d'organiser ces journées de travail comme il le souhaite (horaires, programme, etc.). Cette liberté nous permet d'être plus sereins, et donc de fournir un travail de qualité sans stress. Mes proches en sont ravis !

Ce mode de fonctionnement n'est pas là uniquement pour faire "mode". En effet, il découle d'une philosophie générale, celle de RichAnalysis, une entreprise "citoyenne". Par "citoyenne", je veux dire que RichAnalysis n'a pas pour objectif de battre des records de chiffre d'affaire au détriment de toute morale, mais au contraire, elle s'inscrit dans une vision moderne du travail. Ouverte sur le monde, RichAnalysis souhaite participer à l'émancipation et l'épanouissent de tous, à la protection de la planète, au respect de certaines valeurs, etc. Ainsi, le télétravail permet il de ne pas utiliser de transport, c'est plus écologique. De plus, il permet à chacun de conserver une vie privée et de s'épanouir plus facilement. De même, les collaborateurs de RichAnalysis sont impliqués dans des projets associatifs ou caritatifs, sur leur temps de travail. Aider les plus démunis, faciliter l'intégration, lutter contre la pauvreté, les discriminations, c'est aussi ça RichAnalysis. Nous écoutons avec autant d'intérêt un grand compte que le responsable d'une association de quartier. Nous nous appliquons aussi à nous même ces concepts, cultivant entre nous l'écoute et la confiance. Pour exemple, j'ai vécu récemment un décès dans ma famille et je me suis senti soutenu par tout le monde. C'est aussi ça RichAnalysis !

Vous avez des compétences en programmation, en business, en communication, en design ? Vous êtes motivés par cette approche innovante de l'entreprise du 21ème siècle ? Alors n'hésitez pas à nous contacter, car ensemble nous pourrons faire de RichAnalysis un exemple de ce que doit être l'entreprise du 21ème siècle, une entreprise à visage humain, consciente de ses devoirs, avec des collaborateurs heureux, épanouis et fiers du travail qu'ils réalisent et des services qu'ils apportent à la communauté.

Vous souhaitez en savoir plus ? Consultez notre site internet ou bien contactez David, le créateur de RichAnalysis, qui se fera un plaisir de répondre à vos questions.

Flex SDK 3.2 and Flex Builder 3.0.2 released

Adobe has released stable update of Flex 3 SDK and FlexBuilder.

Flex SDK 3.2

* Numerous bug fixes including fixes provided by the community.
* Support for Flash Player 10.
* Support for Adobe AIR 1.5.
* Support for sandboxed and multi-versioned applications. Flex 3.2 adds the ability for an application developer to divide functionality between multiple sub-applications and allow them to interoperate. Applications can be developed using different versions of Flex (starting from 3.2), and can optionally operate in an untrusted environment which allows applications to safely load code provided by third parties. For more information, please refer to the related documentation.

Flex Builder 3.0.2 (including the data visualization components)

* Numerous bug fixes.
* Support for Flash Player 10.
* Support for Adobe AIR 1.5. The default settings for Adobe AIR 1.5 will enable Flash Player 10 functionality in Adobe AIR.
* Support for QTP 9.5 testing against IE7.  Previously only QTP 9.2 was supported.

Devnet: http://www.adobe.com/devnet/flex/articles/sdk32_fb302.html
download the Flex Builder update from here,
downloading nightly or stable builds from the Flex SDK Open Source site