Flex (Développer une Application Ria avec Flex et Java/Jee)
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Paris
-
Durée
4 Jours
Objectifs: Comprendre les principes et les enjeux d'une Application Internet Riche (RIA). Savoir créer l'interface graphique d'une application de gestion avec Flex. Savoir manipuler les données d'une application Flex. Connecter un client Flex à une application Java/JEE (Servlet, Hibernate, Spring). Destinataires: Architecte. Développeur. Chef de projet
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissance de Java
Les Avis
Le programme
- Définition d'une application RIA
- Le langage MXML et ActionScript 3.0 (AS 3.0)
- Les avantages du runtime Flash sur les autres RIA
- Les offres Adobe... et les alternatives
L'édition d'écrans dans Flex Builder
- Les différents composants conteneurs MXML
- Les widgets de base : boutons, menus, fenêtres, tableaux, champs de textes...
- Paramétrage des composants : layouts, polices, couleurs, bulles d'informations, etc...
- Support CSS
- Édition et visualisation de States
- Personnalisation et extension de composants
Maîtrise du langage ActionScript 3.0
- Les classes AS, héritage, interfaces, packages, exceptions, closures...
- Différences et similitudes avec Java
Gestion les évènements
- Comprendre les flux d'évènements
- Utilisations simples et gestion native
- Paramétrage avancé par AS 3.0 : évènements personnalisés, listeners et delegates
Gestion standard des données
- Les collections et listes
- Intégration et édition de XML
- Les formateurs de données
- Gérer l'absence de dataprovider avec l'élément MXML Repeater
- Traitement des données et binding avancé avec ActionScript 3.0
Gestion des données avec Flex Data Services
- Notion de Remote Object et injection de dépendances
- Réaliser un mapping objet Java / ActionScript
- Accéder à des DAO Hibernate
- Accéder à des beans Spring
- Utiliser Flex Message Service et le push de données
- Gérer les sessions Flex coté client et coté serveur avec Flex Data Management Service
Validation des saisies de données
- Les différents validateurs
- Création d'un validateur personnalisé
- Limites des validateurs Flex
- Créer des classes AS de gestion de validationIntégrer du contenu dynamique dans Flex
- Gestion de données XML / RSS / JSON
- Le binding automatique
- Intégrer du contenu multimédia Flash / Vidéo/ Son / Image : le ressource loader
Gestion de la localisation
- Utiliser l'API Ressource Bundle
- Créer une bibliothèque de localisation SWC
- Avant Flex 3 : alternative au ressource bundle pour localisation au runtime
Architecture d'une application Flex
- Le framework Cairngorm MVC pour Flex
- Découpage d'une application en modules
- Quelques best practices pour la maîtrise du runtime Flash
- L'extension RDA fournie par Apollo SDK AlphaL'avenir des RIA Adobe
- Prochaines offres et extensions Adobe : Flex 3.0, Adobe Integrated Runtime (AIR/Apollo), Adobe Media Player
- Le successeur de FDS : Adobe LiveCycle Data Services
- Les solutions Open-source Granite Data Services et OpenAMF
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Flex (Développer une Application Ria avec Flex et Java/Jee)