Consolider vos applications riches avec FLEX 4

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

Informations

3 jours

Maîtriser les mécanismes intermédiaires de Flex 4 ou avoir suivi la formation : Plus d'intéractivité dans vos applications riches.

Toute personne ayant développé des applications riches avec la technologie Flex 4 et l'outil Flash Builder.

80% de pédagogie.

Objectifs

  • Concevoir un composant Flex
  • Maîtriser le cycle de vie du composant
  • Créer une librairie de composants
  • Augmenter votre productivité à l'aide de gabarit
  • Glisser et déposer des composants
  • Diviser une application en modules
  • Gérer les applications internationales

PROGRAMME

  • L'architecture des composants
    • La structure des classes de base
    • Le comportement du composant
    • Le contrat entre le comportement et l'habillage
    • L'habillage du composant
  • Le cycle de vie d'un composant
    • La classe UIComponent et SkinnableComponent
    • La création d'un composant
    • La modification d'un composant
    • L'état de validation d'un composant
    • Les événements liés au cycle de vie
  • Les librairies de composant
    • Mise en place d'un manifeste
    • Définir un préfixe et une URI
    • Personnaliser les icônes de composant
    • Personnaliser les propriétés du panneau de composant
  • 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 glissement d'objet
    • La gestion du déposé
  • 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
  • L'internationalisation (i18n)
    • Les langues supportées par le framework Flex
    • Choisir plusieurs langues pour les composants
    • Les fichiers de langue .properties
    • Le format des données
    • Créer des fichiers de langue pour son application
    • Utilisation du métadonnée ResourceBundle
    • Utilisation de ResourceManager
    • Modifier la langue à l'exécution
    • Charger dynamiquement des langues