Adobe Flex et AIR : Développement d'Applications RIA et RDA

Objectifs

programmer des applications de clients riches en Flex en s'appuyant sur architecture de services web

Pré-requis

connaissances en programmation (algorithmie), la connaissance d'un langage objet est un plus

Profil stagiaire

développeurs, chefs de projets

Profil animateur

consultant spécialiste

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

du 02 au 05 juillet 2012

à Paris

du 20 au 23 août 2012

à Paris

du 16 au 19 octobre 2012

à Paris

du 03 au 06 décembre 2012

à Paris

Stage / CODE : IUD56

4 jours (28 heures)

1 970€ (HT)

Contact

Alexandra CARLIER

01 44 94 16 11

acarlier@demos.fr

 Les prochaines dates

du 02 au 05 juillet 2012

à Paris

du 20 au 23 août 2012

à Paris

du 16 au 19 octobre 2012

à Paris

du 03 au 06 décembre 2012

à Paris

Compétences visées

Concevoir des applications clients riches en Flex

Utiliser le SDK et l'outil FlexBuilder (plugin d'Eclipse)

Architecturer une application Flex-AIR

Développer avec le langage ActionScript 3

Utiliser les composants graphiques, intégrer des objets flash externes, créer des composants personnalisés

Utiliser l'accès à distance des données pour communiquer avec une application serveur

Déployer une application Flex-AIR