Formation & Accompagnement Flex

 

EXPERIENCE VISUELLE
Programmer l’expérience visuelle avec Flex 3

Code : F3ESC300
Durée : 3 jours
Prix :  1 395 € HT par participant HORS CURSUS
    
RENSEIGNEMENTS PAR Téléphone : 01 73 02 33 44

DESCRIPTION
Cette formation ne s’adresse pas aux graphistes, mais bien aux développeurs Flex qui souhaitent intégrer tout le potentiel visuel proposé par Flex . Pour cela, ce cours présente en détail les styles, les polices, les images, les filtres, les blends, les skins programmables, les effets, la réalisation de composants visuels custom, la gestion de la souris et le glisser-déposer.

AUDIENCE
Développeurs, Chef de projet

PRE-REQUIS
F3RCA ou avoir un niveau équivalent

DESCRIPTIF FORMATION
Téléchargez le descriptif de la formation au format pdf avec toutes les dates pour l’année 2010

PROCEDURE D’INSCRIPTION
La façon la plus simple de vous inscrire est de remplir le formulaire ci-contre.

FORMATIONS COMPLÉMENTAIRES
FLEX ET L’ERGONOMIE, 1 jour
CAIRNGORM, 2 jours
COMPOSANTS DE CHARTING, 2 jours

Objectifs et présentation du cours 
Modifier le look & feel par défaut des applications Flex
Comprendre pourquoi les programmeurs Flex ont besoin d'un cours sur l'aspect graphique

Améliorer LA GESTION DES IMAGES ET DES POLICES
Ajouter une couleur de fond et des images
Ajouter une image de fond
Créer des instances ActionScript d’une image embarquée
Utiliser les bindings pour manipuler les images
Comprendre les limitations des polices de caractères
Embarquer les polices directement
Embarquer les polices avec les FlashType
Explorer les paramètres avancés des FlashType

MODIFIER LE RENDU VISUEL DES COMPOSANTS FLEX
Découvrir et appliquer les filtres
Appliquer les mélanges (blends)
Modifier le rendu des composants avec les styles MXML
Modifier les skins graphiques avec l’extension Flex Skin Design de Flash CS3
Installer l’extension, importer les skins dans FlexBuilder 3

CREER DES FENETRES
Créer et gérer des fenêtres dans Flex
La classe PopupManager
Passer des données aux fenêtres Flex

Etendre les composants Flex 
Comprendre les bases de objets visuels (Display List)
Comprendre la notion de “raw children”
Présentation de la classe DisplayObject et de ses sous-classes
Etendre les composants Flex
Créer un composant par extension
Implémenter createChildren() et updateDisplayList()
Appeler la méthode updateDisplayList() de la super classe
Améliorer la réutilisation des composants customs avec la création de style custom

Dessiner AVEC FLEX ET DEFINIR DES SKINS par programmation
Lien entre les objets de la "display list" et la classe Graphics
Appeler la méthode clear()
Utiliser la méthode lineStyle() 
Créer un éléments visuel avec une classe ActionScript
Créer des formes par programmation
Réaliser des remplissages complexes
Implémenter ButtonSkin du package mx.skins.halo
Définir et implémenter un skin programmable custom

Animer les composants et les états
Déclencher des effets en ActionScript
Rappels sur les états et les transitions
Comprendre l'ordre des événements et des transitions
Définir la taille d'un composant par changement d'état
Gérer la disparition de composants lors des transitions 

Ajouter la gestion de la souris aux applications 
Détecter la position de la souris
Déplacer un popup vers la position de la souris
Détecter les dimensions de la scène

Implémenter la fonctionnalité de glisser/déposer 
Comprendre la classe DragManager
Activer le glisser-déposer dans les
composants le supportant Spécifier les données à afficher dans un Control List
Activer le glisser-déposer dans les autres contrôles
Gérer le déposer avec les formats
Récupérer des données dans les opérations de glisser-déposer Voir les données de la classe DragSource
Spécifier l’image déplacée

NOTIONS AVANCEES (Chapitre conçu par BaaO :-)
Créer des animations avec la classe Timer
Comprendre le concept “easing function”
Utiliser l’extension “Flex Component Kit” de Flash CS3 pour intégrer des composants Flash CS3 à une application Flex 3

PROGRAMME

Accueil / Formations / Expérience Visuelle

INSCRIPTION

Notre équipe se tient à votre disposition pour toute question au :
                                   
01 73 02 33 44
N’hésitez pas à nous consulter pour toute demande particulière (
en savoir plus).

Copyright © 2008 BaaO - 81, rue Réaumur - 75002 Paris - (33) 1 73 02 33 44