Développer des applications riches avec Flex 4

Vous souhaitez une formation sur mesure, être accompagné, audité ou conseillé dans vos projets ? Faites nous votre demande

Informations

5 jours

Il faut avoir suivi la formation débutant ou connaître les bases de Flex.

Les développeurs Flex.

80% de pratique.

Objectifs

  • Ajouter un SDK à Flash Builder
  • Utiliser la compilation en ligne de commandes
  • Appliquer une gestion d'états
  • Personnaliser le comportement d'un composant
  • Construire un composant depuis UIComponent
  • Mettre en place des gabarits
  • Ajouter plus d'interactivité
  • Construire par le code un ItemRenderer
  • Employer les modules
  • Intégrer la gestion des langues
  • Effectuer une liaison dynamique par le code
  • Mettre en place des mécanismes de communication plus avancés"

PROGRAMME

  • Le SDK Flex
    • Plusieurs versions
    • Inclure un SDK dans Flex Builder
    • Utilisation de la ligne de commandes
    • Utilisation de Ant pour compiler
  • Les états (States)
    • La notion d'état
    • Une approche composants
    • Intégrer des transitions visuelles
    • Une approche applicative
  • Personnaliser un composant
    • Les metadatas et l'environnement
    • Spécialiser un comportement
    • Redéfinir le comportement
  • Construire un composant
    • La classe de base UIComponent
    • Le cycle de vie d'un composant
    • Les comportements à redéfinir
    • L'invalidation et la validation d'un composant
    • Définir ses propres styles
  • Les gabarits Flex
    • Vers un code réutilisable
    • Créer vos propres balises
    • La création différée de composants
  • Le Drag & Drop
    • Le gestionnaire DragManager
    • Son implémentation dans les composants listes
    • Réaliser le Drag d'objet(s)
    • La gestion du Drop
  • Construction d'un ItemRenderer
    • Relation entre un composant List et son ItemRenderer
    • Implémenter l'interface IDropInListItemRenderer
  • La gestion des modules
    • La notion de module
    • Le domaine d'application
    • Créer un module
    • Charger un module
    • Passer des données au module
    • Identifier les modules chargés
  • La liaison dynamique
    • La relation entre le MXML et l'AS3
    • La liaison dynamique par le code
  • L'internationalisation
    • La classe ResourceBundle
    • Les fichiers .properties
    • Format des données
    • Définir le jeu de langues
  • Chargement dynamique de styles
    • La classe StyleManager
    • Convertir une feuille de style en SWF
    • Charger un style
  • Les libraires de composants
    • Mise en place d'un manifeste
    • Définir un préfixe et une URI
    • Personnaliser les icônes de composants
    • Personnaliser les propriétés du panneau de composants
  • Le service HTTP
    • Outil pour visualiser vos requêtes
    • Définir la méthode d'appel
    • Ajouter des entêtes aux requêtes
    • Format du type de retour
  • Le service Web
    • Le fichier WSDL
    • La sérialisation
    • Utiliser le class-mapping
    • L'assistant de services web intégré
  • Le remoting
    • Sérialiser vos données
    • Contrôler la sérialisation
    • Utiliser le class-mapping