Camille Roux

Ingénieur en développement web (Ruby on Rails) sur Montpellier

Articles taggés avec ‘Flex’

Cours sur les RIA et Flex à Polytech’Nice-Sophia

Cette semaine, j’ai donné un cours/TD de 4h sur les RIA et Adobe Flex. Je l’ai présenté devant plus de 50 élèves en dernière année à Polytech’Nice-Sophia, dans le cadre du module d’IHM (Interface Homme-Machine). Le titre de ce cours était : « Quand il y a des clients riches dans l’Air ».

La première partie portait sur les clients riches. Après avoir fait un bref rappel de l’histoire des applications desktop et du web, j’ai montré comment ces deux mondes ont plus ou moins convergé pour donner naissance aux clients riches. Ensuite, j’ai détaillé les différents types de RIA, des clients lourds aux clients légers. Enfin, j’ai terminé cette première heure de cours en présentant les différentes technologies permettant de développer des clients riches aujourd’hui (Flex, Silverlight, JavaFX, XUL, AJAX, GWT, Titanium …) et en montrant comment faire un choix parmi elles.

La seconde heure de cours était un cours sur la technologie Adobe Flex/Air. J’ai présenté les principales caractéristiques des deux langages qui composent le framework : MXML et Actionscript. Puis j’ai passé en revue les notions importantes à connaître lorsqu’on débute en Flex : événement, bindings, états … Ensuite, j’ai terminé cette seconde partie en faisant un point sur Adobe Air, les modules et les RSL, puis en donnant quelques ressources biens utiles.

 

  (Lire la suite…)

Architectures et frameworks Flex / AIR en vidéo HD

Logo FlexFlex / AIR sont des technologies prometteuses développées par Adobe. Elles utilisent la puissance de Flash pour réaliser des clients riches. De plus en plus de développeurs utilisent ces technologies. En général, ils se retrouvent rapidement confrontés à des problèmes de conception dus à une architecture maladroite.

En septembre dernier, Matthieu Segret, un ami de ma promo à Polytech’Nice-Sophia, et moi-même avons décidé d’aller faire notre projet de fin d’études chez Intellicore. Cette société, dirigée par Christian Trotobas, est spécialisée dans le développement d’applications web en Flex, WebObjects … Nous avons beaucoup aimé cette expérience, car très instructive. Alors, nous avons décidé d’y faire également notre stage de fin d’études.

Intellicore est une société qui n’a pas peur de prendre des initiatives. Par exemple, nous avons monté de toutes pièces un événement hebdomadaire appelé Intellicore Tech Talks. Il s’agit de proposer des conférences tous les mardi à Sophia-Antipolis sur des sujets modernes, innovants et qui attirent la curiosité. J’ai beaucoup contribué pour la mise en place de ces conférences : création du site, installation d’un outil de newsletter, référencement du site, recherche d’intervenants extérieurs… J’ai beaucoup contribué car je suis un grand fan des vidéos des Google Tech Talks et je rêvais depuis longtemps de faire pareil en France. J’ai d’ailleurs participé à deux reprises en tant que conférencier sur deux sujets dont je vous ai déjà parlé dans de précédents billets :

(Lire la suite…)

  • 2 Comments
  • Classé dans : Conférences
  • Flex 3.0 : Les effets visuels de base (Flex Effect)

    Flex est un framework de développement très riche graphiquement. Ceci provient bien sûr du fait qu’il repose sur le Flash qui a été conçu à la base pour créer des animations. Flex permet entre autre d’appliquer divers effets à un composant. De base, l’API de Flex propose des effets de flou, zoom, rotation…

    Comme je n’ai pas trouvé de sites ou d’articles simples donnant des exemples et une documentation complète, j’ai décidé de le faire moi-même et pour le coup, en français. Vous pourrez trouvez une petite application Flex permettant d’avoir un aperçu de tous les effets Flex, suivit d’une traduction simplifiée de la documentation officielle. Je pense qu’il y a toutes les informations nécessaires pour facilement utiliser les effets Flex.

    (Lire la suite…)

  • 3 Comments
  • Classé dans : Développement