Objectifs pédagogiques de la formation

Cette formation Adobe Flex et Air vous permet de programmer des applications de clients riches en Flex en s'appuyant sur architecture de services web.

 

Programme de la formation

Présentation de Flex et AIR, positionnement par rapport à Flash 10
  • Présentation du fonctionnement interne de Flash
  • Structuration des applications Flex et AIR
  • Introduction à ActionScript 3 et évolution par rapport à ActionScript 2

Description du SDK et des outils
  • Définition de la structuration d'un projet
  • Structuration d'un fichier MXML

ActionScript 3
  • Introduction aux bases du langage
  • Programmation objet avec AS3
  • Manipulation de fichiers XML

Présentation des API
  • Introduction aux API communes à Flex et AIR
  • Présentation des classes spécifiques à AIR

Création d'interfaces graphiques
  • Utilisation et positionnement des composants graphiques avec MXML
  • Inclusion d'objets FLV et SWF externes
  • Gestion des états
  • Utilisation de CSS
  • Création de formulaires

Création de graphiques dynamiques
  • Lier graphiques et données serveurs
  • PieCharts, BarCharts, etc…

Accès aux données à distance
  • Présentation des différents modes de données
  • Accès aux WebServices
  • Introduction à BlazeDS et à AMFPHP

Création de composants personnalisés
  • Présentation du cycle de vie des composants
  • Création de composants avec des évènements et des propriétés personnalisés

Structuration de projets avec CairnGorm
  • Pourquoi un tel modèle ?
  • Présentation des différentes couches
  • CairnGorm et utilisation de modules Flex

Déploiement
  • Déploiement d'une application Flex dans une page HTML
  • Déploiement d'une application AIR