Plus d'intéractivité dans vos applications riches
Vous souhaitez une formation sur mesure, être accompagné, audité ou conseillé dans vos projets ? Faites nous votre demande
Informations
3 jours
Maîtriser les bases de Flex 4/4.5 ou avoir suivi la formation : Développer votre première application riche
Toute personne ayant développé des applications riches avec la technologie Flex 4 et l'outil Flash Builder 4
80% de pédagogie
Objectifs
- Diffuser des événements personnalisés
- Styler votre application
- Concevoir des habillages pour les composants
- Mettre en oeuvre des états
- Appliquer des effets et des transitions
- Habiller vos données
- Editer vos données
- Afficher vos données depuis une grille
PROGRAMME
- Le flux des événements
- Le parcours des événements
- Le mécanisme de bubbling
- Le mécanisme de capturing
- Stopper la propagation d'un événement
- Création et diffusion d'événements
- Définir un type d'événement
- Etendre la classe
Event - Diffuser un événement
- La rediffusion d'événement
- Styliser une application
- Appliquer des stles depuis le designer
- Externaliser les styles
- Les styles applicatifs
- Créer un sélecteur de composant
- Notions avancées sur les sélecteurs
- Habillage de composants Spark
- La notion d'habillage (Skinning)
- Intégration d'éléments graphiques
- Le langage FXG et les primitives MXML
- Modifier les constituants d'un habillage
- Techniques avancées du Skinning
- Les différents états visuels d'un skin
- Dialogue entre le composant et son skin
- Ajouter un défilement à un skin
- Passer des données du composant vers l'habillage
- Transmettre le style du composant vers l'habillage
- Rendre l'habillage personnalisable depuis les styles
- La gestion d'états
- La notion d'état:
State - Créer des états en mode design
- Créer des états par le code
- Passer d'un état à un autre
- La notion d'état:
- Animer vos composants et états
- La notion d'effet
- Définir un effet
- Jouer un effet
- Créer des effets complexes
- La notion de transition
- Créer une transition
- Contrôler les composants depuis une transition
- Le conteneur DataGroup
- Afficher des données avec un
ItemRenderer - Utiliser des composants comme données
- Créer un
ItemRendererpersonnalisé - Utilisation du conteneur
SkinnableDataContainer
- Afficher des données avec un
- Personnaliser l'affichage des données
- Le rendu par défaut des données d'un composant
- Créer un
ItemRenererpersonnalisé - Gestion des états de l'
ItemRenderer
- L'édition de données
- L'édition depuis le composant
DataGrid - Personnaliser l'édition
- Gérer les événements d'édition
- L'édition depuis le composant
- L'affichage de données avancées
- Le composant
AdvancedDataGrid - Mise en forme des données
- Le tri multicritères
- La sélection de données
- Grouper des colonnes
- Mise en valeur de données spécifiques
- Structure hiérarchique des données
- Calculs de données groupées
- Le composant


