Pourquoi je souhaite arrĂŞter le Flex

Dans ma recherche d’emploi, nombreux ont Ă©tĂ© ceux qui m’ont proposĂ© un poste de dĂ©veloppeur Flex, et beaucoup ont Ă©tĂ© surpris d’apprendre que je ne souhaitais plus en faire.
Outrage que ce jeune diplĂ´mĂ© qui saborde sa plus grosse expĂ©rience et voudrait changer d’horizon !! Voici donc quelques explications pour expliquer ma dĂ©cision qui pourraient en guider certains dans le choix de la technologie.

Lire la suite

Retour d’expĂ©rience sur le cours de Flex Ă  Polytech’Nice Sophia

Vendredi dernier, j’intervenais dans mon ancienne Ă©cole Polytech’Nice Sophia afin de former quelques Ă©tudiants de la promotion 2010 sur le framework Adobe Flex. Je souhaite faire un petit retour sur cette expĂ©rience et la partager donc voici le contenu du cours et du TP avec mes impressions.

Lire la suite

Expérience d’un ingénieur sur Adobe Flex

Après avoir utilisĂ© le framework Flex pendant une annĂ©e au cours de mon stage d’ingĂ©nieur Ă  Polytech’Nice Sophia (voir mon CV), je souhaite donner un peu mon avis sur cette technologie, ses avantages, ses inconvĂ©nients, points forts et faibles. Comme pour WebObjects, voici une petite description pour les personnes qui ne connaitraient pas Flex.

Adobe Flex est un framework de dĂ©veloppement de clients riches (ou clients lourds) compilĂ© vers la machine virtuelle Flash. Pour les personnes connaissant Silverlight, Flex a inspirĂ© Microsoft pour sa crĂ©ation. Les interfaces sont rĂ©alisĂ©es Ă  l’aide d’un langage basĂ© sur XML, le MXML (XAML pour Silverlight) et le comportement est Ă©crit Ă  l’aide du langage Action Script 3 (.Net pour Silverlight).
Il ne surtout pas considĂ©rer Flex comme un outil fait pour les designeurs, c’est un framework créé pour les dĂ©veloppeurs.

Lire la suite

Light on: Adobe Flex Tutorial

Pour programmer en Flex, il y a la documentation officielle fournie par Adobe. Toutefois celle-ci n’est pas toujours des plus pratiques. Il est notamment frĂ©quent de trouver une dĂ©monstration d’un composant dans un cas d’utilisation … mais qui ne nous correspond pas. Et lĂ  on est bien embĂŞtĂ©.

Heureusement, quelques personnes comme fnicollet aident la communautĂ© avec un site web d’une très bonne qualitĂ©. Le site Adobe Flex Tutorial comporte en effet des explications sur un très grand nombre de classes du framework et propose notamment des exemples diffĂ©rents de ceux de la documentation officielle. Convenant aux utilisateurs avancĂ©s recherchant prĂ©cisĂ©ment l’utilisation d’un composant, le site peut Ă©galement tout Ă  fait convenir Ă  un dĂ©butant souhaitant dĂ©couvrir Flex.

Adobe Flex Tutorial

Adobe Flex Tutorial

On trouve des informations de base telles que l’utilisation de l’environnement de programmation ou les principes du langage Action Script 3. Sont documentĂ©s Ă©galement des fonctionnalitĂ©s spĂ©ciales du framework comme les Ă©tats, les transitions et les validateur, et enfin il est possible de consulter des exemples d’utilisation de très nombreux composants, des plus basiques au plus avancĂ©s. L’auteur du site fait actuellement un gros travail sur le très complexe composant AdvancedDataGrid.
Je tenais Ă  faire dĂ©couvrir ce site aux personnes ne le connaissant pas, et j’aimerais aussi fĂ©liciter son auteur pour son travail s’il venait Ă  passer par ici ! VoilĂ  maintenant un an que je travaille avec Flex et j’ai arrĂŞtĂ© depuis bien longtemps de compter mes visites sur ce site pour trouver l’information qu’il me fallait.

Notons Ă©galement dans le mĂŞme genre de site mais en anglais cette fois le site Flex Examples qui a commencĂ© Ă  publier un bon nombre d’articles sur Flex 4.