FR - NL

Accueil | E-shop | Témoignages | Références | Jobs | Prix | Contact | Staff | Sitemap | A propos | Devis en ligne

Formation Flex 4 : Développer des Applications Internet Riches - 5 jours

Flex 4 : Développer des Applications Internet Riches

Agenda formations :

9h à 17h (Journée complète)
18h - 20h30 (Demi-soirée)

Nos tarifs Devis en ligne

Description :

est une solution de créée par Macromedia en 2004 puis reprise par Adobe en 2006, permettant de créer et de déployer des applications Internet riches (RIA) multiplate-formes grâce à la Flash et particulièrement son lecteur. Son modèle de fait appel à MXML (basé sur ) et .0, reposant sur ECMAScript.

Tags: , , , , , ,

Formations relatives :

Objectifs du cours :

  • Construire une avec Builder.
  • Utiliser les principaux composants d’interface.
  • Charger et manipuler des données .
Tags: , , , , , ,

Formations relatives :


Contenu du cours :

Introduction à .0

  • Applications Internet Riches (RIA)
  • Flex SDK
  • Flash Player et Machine virtuelle AIR

Flex Builder

  • Environnement de développement Flex Builder basé sur Eclipse
  • Editeurs de code, vues et perspectives
  • Création et configuration d’un projet
  • Création et lancement d’une première
  • et exécution en mode

Construction d’une application simple

  • Utiliser les contrôles utilisateurs
  • Intégrer des contrôles de texte
  • Ajouter des éléments Button, LinkButton et PopUpButton
  • Utiliser les autres contrôles CheckBox, Radio, NumericStepper, DateField, ColorPicker
  • Etablir des liaisons de données (Binding) entre composants
  • Afficher des images embarquées ou distantes

Introduction à la programmation orientée objet en ActionScript

  • Créer des classes et des objets
  • Déclarer des attributs, méthodes et constructeurs
  • Comprendre la notion d’héritage entre classes

Gestion des événements

  • Comprendre la notion d’événements
  • Intercepter et traiter les événements
    • Phases de capture, cible et de remontée
    • Objet target et currentTarget
  • Découvrir les classes Event, MouseEvent et FlexEvent

de l’application

  • Structurer l’application par imbrication de conteneurs
  • Découvrir les nouveaux conteneurs de positionnement Spark (Group, SkinnableGroup)
  • Positionner les composants avec les éléments Layout (BasicLayout, VerticalLayout, HorizontalLayout, TileLayout)

Création de composants personnalisés MXML

  • Déclaration et instanciation des composants
  • Déclaration d’une interface (attributs/méthodes) publique
  • Création d’événements internes
  • Diffusion des événements propres au composant

Travailler avec des données

  • Créer un formulaire avec le conteneur Form
  • Valider les données de l’utilisateur
  • Afficher les messages d’erreurs
  • Mettre en forme les heures, dates et nombres

Navigation dans l’application

  • Personnaliser la navigation avec les composants ViewStack
  • Intégrer les nouveaux composants Spark aux conteneurs de navigation
  • Contrôler la navigation avec les composants LinkBar et TabBar
  • Utiliser les conteneurs de navigation prédéfinis Accordion et TabNavigator

de l’application avec les états

  • Découvrir la nouvelle syntaxe Spark pour définir les états (State)
  • Définir des états en mode Design
  • Déclencher les changements d’états
  • Associer des effets de transitions entre états

Mise en forme et habillage de l’application

  • Découvrir les propriétés de style et appliquer un style CSS à un composant
  • Comprendre les nouveaux composants SparkSkin
  • Créer et appliquer des skins
  • Mettre en forme les skin parts

Internationalisation de l’application

  • Créer des fichiers de langue et configurer le projet
  • Gérer de ressources localisées
  • Mettre en place un contrôle dynamique de choix de langue

Afficher des données

  • Utiliser les types primitifs Array et Object
  • Manipuler des données et XMLList avec E4X
  • Mise en place de fonctions de tri et de filtre avec les composants ArrayCollection et XMLListCollection
  • Utiliser les nouveaux composants DataGroup
  • Mettre en forme les données avec les composant DefaultItemRenderer et DefaultComplexItemRenderer

Chargement de données distantes

  • Création et configuration d’un service HTTPService
  • Gestion du résultat avec l’événement ResultEvent
  • Gestion des erreurs avec l’événement FaultEvent
  • Mise en place d’une liaison de données entre le service http et un composant
Tags: , , , , , ,

Formations relatives :

Formations relatives :

Nous contacter :

PIXYSGROUP SCS
boulevard Mettewie 89/42
1080 Bruxelles


Tel : +32 2 648 84 63
Gsm : +32 477 16 40 11
Email : selossej@pixystree.com

Nos avantages:

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,...

Nos autres sites de formation: