Formation : Flex et ActionScript 3.0, niveau 2
Se former avec
ORSYS
- Renseignements :
- Durée : 3 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1590.00
- Objectifs :
- Ce cours intensif de niveau avancé vous permettra d’accroître votre capacité de production avec Flex et ActionScript 3. Vous découvrirez les différents modes de communication entre applications Flex et serveurs. Vous apprendrez à maîtriser la création d’une application Flex avec un modèle MCV et à l’enrichir avec des composants évolués comme le Drag and Drop. Enfin une approche d’Adobe AIR vous fera découvrir le nouveau système d’applications riches sans navigateur.
- Public visé :
-
Cette formation s’adresse aux personnes qui connaissent déjà Flex et ActionScript 3 et qui souhaitent se perfectionner.
- Pré-requis :
- La connaissance du développement orienté objet et du modèle DOM est indispensable. Une formation Flex niveau 1 ou équivalente est fortement recommandée.
- Rappels Flex
- Les clients riches Internet.
- Machine virtuelle Flash et Flash Player.
- Flex Builder.
- Débugueur.
L'échange de données entre composants
- Passer des données complexes aux composants.
- Comprendre les meilleures pratiques pour l'échange de données.
- Echanger des données avec les événements.
- Créer, envoyer et gérer des événements "custom".
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.
Atelier
Manipuler des données provenant d’un HTTPService.
Créer dynamiquement des composants avec le Repeater
- Comprendre la philosophie du Repeater.
- Principales propriétés et méthodes : dataprovider, currentItem getRepeaterItem().
- Accéder aux composants dynamiquement créés.
Atelier
Afficher des données dans un tableau dynamique.
Accéder à des services Web avec WebServices
- Processus pour appeler des services Web.
- Déclencher les services et manipuler les résultats.
- Gérer les résultats et les erreurs avec les gestionnaires d'événement.
- Passer des paramètres aux services Web explicitement et avec des bindings.
Atelier
Manipuler des données provenant d’un WebService.
Valider et formater les données
- Valider les données d'un formulaire.
- Créer des validateurs en MXML et en ActionScript.
- Déclencher les validations avec des événements et en ActionScript.
- Gérer les erreurs de validation.
- La validation et les modèles de données.
- Expressions régulières.
- Formater les données.
- Exemple du CurrencyFormatter.
- Formater dans les contrôles de type List ou DataGrid.
Atelier
Appliquer des validateurs sur un formulaire de saisie.
Manipuler les types complexes
- Comprendre les nouvelles classes de collection.
- Filtrer et trier les collections.
- Comprendre les interfaces.
- Itérer sur une collection avec IcursorView.
Atelier
Utiliser les types complexes.
Manipuler les données XML avec E4X
- Comprendre la structure du XML.
- Manipuler le XML en ActionScript 3.0.
- Exemple de manipulation avec un contrôle Tree.
- La classe XML.
- Manipuler, filtrer, trier et itérer les objets de type XML.
Atelier
Manipuler des données XML.
Intégrer Cairngorm ou un autre MVC
- Créer son propre framework MVC.
- Présentation et intégration de Cairngorm.
Atelier
Intégrer un MVC dans son application.
Evénements personnalisés
- Déclarer des événements personnalisés.
- Binder les objets.
- Utilisation des bind pour la mise à jour de données.
Atelier
Intégration des Bindable dans une application.
Drag and Drop
- Présentation du mécanisme.
- Drag and Drop entre des List, DataGrid.
- Drag and Drop de composants personnels.
Atelier
Création de multiples Drag and Drop.
Introduction à AIR
- Structure d’une application AIR.
- Une première application.
- Construction d’un widget AIR.
Atelier
Créer une mini-application AIR.
2008 au 2009 ()
2008 au 2009 (31)
2008 au 2009 (13)
2008 au 2009 (35)
2008 au 2009 (44)
2008 au 2009 (69)
2008 au 2009 (92)
2008 au 2009 (75)