| Description |
Flex est l'outil développé par Adobe pour le développement d'applications Internet Riches, pour le lecteur Flash (Content management system, Back-office, Applications Intranet...). Sa technologie repose sur l'Action Script 3.0 et sur le langage de description d'interfaces graphiques MXML (comparable à XUL-Mozilla Foundation ou XAML-Microsoft).
Cette formation est destinée à l'apprentissage de Flex dans l'environnement libre TOMCAT- AXIS- MySQL. Nous découvrirons ainsi comment développer des applications Flex riches à moindre coût sans sacrifier performances et souplesse. |
| Objectifs |
Comprendre le Framework Adobe Flex 3Apprendre à décrire des IHM Flash avec le MXMLConnaître les principaux composants de Flex 3Savoir intégrer Flex dans l'environnement libre TOMCAT- AXIS- MySQL
|
| Public concerné |
|
| Pré-requis |
- La connaissance du développement orienté objet en général
|
| Plan détaillé |
-
Présentation
- Les clients riches Internet
- La ligne de produits Flex : SDK, FlexBuilder, Flex data services, charting
- Machine virtuelle flash et flash player
- Le processus de développement d'une application Flex
- Aide et autres ressources
-
L'outil FlexBuilder 3
- Eclipse et FlexBuilder 3
- L'interface de FlexBuilder : éditeurs, vues et perspectives
- Créer un projet et votre première application
- Compiler le projet et le lancer
- Le debug
-
Les fondamentaux
- Créer une première application
- Organiser une application Flex avec les conteneurs, les contrôles et les binding
- Créer et utiliser des composants custom
-
Gérer les évènements
- Comprendre la notion d'évènements, gérer les événements, utiliser l'objet événement
-
Utiliser les contrôles
- Comprendre la notion de contrôle, utiliser les contrôles de type Button, Text, Checkbox
- Afficher des images, fournir des données aux contrôles
-
Gérer la présentation de l'application
- Organiser le contenu avec les conteneurs Application, Panel, Form, Box, DividedBox,Tile, ControlBar...
- Règles de dimensionnement des conteneurs
- Positionnement absolu ; le conteneur Canvas
- Créer des contraintes de positionnement avec FlexBuilder et en MXML
- Contraintes avec des composants imbriqués
-
Utiliser les états pour concevoir une application
- La notion d'état, avantages
- Créer des états avec FlexBuilder
- Regarder le MXML généré et changer d'état en Action Script
- Les états des composants imbriqués
-
La navigation dans l'application
- Personnaliser l'application
- Utiliser les styles et les thèmes pour changer le look and feel
- Appliquer les effets et les transitions pour animer l'application
-
Utiliser les modèles de données MXML et Action Script
- Le pattern Model View Controler (MVC)
- Créer des modèles de données xml avec le tag model
- Créer des classes Action Script 3.0
- Instancier des objets Action Script en MXML
-
Charger des données XML avec HTTPService
- Récupérer des données lors de l'exécution
- Créer des requêtes http
- Gérer les résultats avec les bindings et les gestionnaires d'évènement
- Gérer les erreurs
- Interroger différents domaines
-
Afficher les données avec une DataGrid
- Fournir des données à la DataGrid
- Spécifier et formater les colonnes
- Le rendu et l'édition des colonnes
- Les composants de type ItemRender et ItemEditor
|
|
Sessions |
Inscription en ligne
|
Paris
09/05/2011
05/09/2011
07/11/2011
|
Possibilité de faire cette formation en intra-entreprise,
nous contacter au 01 76 60 66 10 |
|