Upload
alayna-gay
View
114
Download
3
Tags:
Embed Size (px)
Citation preview
Formation Flex3(Introduction)
www.objis.com - Formation Flex 1
www.objis.com - Formation SPRING
A propos d’Objis…
Centre de formation depuis 2005
Spécialiste technologies Java/J2ee
Formations intra/inter entreprises
Paris – Lyon – Dakar
www.objis.com
Coaching – cours du soir – stages intensifs
2www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Atouts Objis
Audit technique de vos besoins
70% de travaux pratiques
Clé USB avec outils et corrigés TP
Bilan pédagogique individuel
Ingénierie de financement
Veille technologique
3www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Veille technologique
4
(cliquez sur les images)
www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Sommaire Formation Flex (3j)
• Introduction
• Comprendre l'ActionScript
• Debug & Test
•
5www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Introduction
Historique
Spécificité
Architecture
Concurrents
6www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Historique
2005 :
7www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Difference avec autres frameworks Ajax (RWA)
Flex est multiplatteforme en natif • Flash Player–98% des navigateurs le possèdent
Communications Ajax limités (xml, text/json). •Voir benchmark chargement 5000 enregistrements• http://www.jamesward.org/wordpress/2007/04/30/ajax-and-flex-data-loading-benchmarks/
RWA basés sur documents HTML • pas d'évolution depuis 10 ans !• Pages web, favoris, page d'accueil, moteur recherche
•...et après ?• Pas de vrai 'richesse' : son, video
8www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Difference avec autres frameworks Ajax (RWA)
Extension de composants • Avec Flex , vous pouvez étendre fonctionalité d'un composant HTML. Ex Combobox 3 état
Technologie Adobe AIR :• Transformer une appli flex en appli de bureau
Rôle du navigateur • Avec Flex : le navigateur sert à accès + transfer données. C'est tout. Ex : www.mindomo.com• Protocoles : text, xml, web services, RTMP (rich text messaging protocol), AMF (Action Message Format)
9www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Intégration Flex / Javascript
ActionScript et Javascript basés sur ECMAScript Flex propose un pont pour intégration Javascript
• FABridge (Flex Ajax Bridge)• http://www.adobe.com/devnet/flex/articles/nitobi_demo.html
10www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Spécificités Appli Flex = FlexBuilder + MXML + ActionScript
Flex Builder : plugin Eclipse pour dév. Flex • Au lieu d'utiliser Flash, vous utilisez FlexBuilder• Version gratuite et payante• Contient le
MXML : langage de balises XML (equivalent html)• Création composants visuels.• Compilé en arrière plan en ActionScript
ActionScript (equivalent Javascript)• Dynamique & logique métier
11www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Exemple Application Flex
12www.objis.com - Formation Flex
1
2
www.objis.com - Formation SPRING
Cycle de vie appli. Flex Utiliser Flex Builder ou le SDK Flex
• Générer MXML et ActionScript
Compiler --> génère fichier .swf ('swiff')• objisflexdemo.swf
Lancer navigateur et pointer vers fichier .swf• Ex : file//c:/objisflexdemo.swf
L'application interagit avec serveur + données
Si OK, déployer .swf sur le serveur• http://localhost/objisflexdemo.swf
13www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Cycle de vie appli. Flex
14www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Ecosystème Flex
15www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Intégration J2EE / .NET :
16www.objis.com - Formation Flex
www.objis.com - Formation SPRING
FleX SDK
17www.objis.com - Formation Flex
www.objis.com - Formation SPRING
Liens utiles
Démo développement Flex (avec Flex Builder) :•http://www.adobe.com/products/flex/media/flexapp
Téléchargement Flex SDK• http://www.adobe.com/products/flex/flexdownloads/index.html
qs
18www.objis.com - Formation Flex
www.objis.com - Formation SPRING
JavaFX et Architecture J2EE
19www.objis.com - Formation SPRING
www.objis.com - Formation SPRING
Application démo : Studiomoto
20
www.objis.com - Formation SPRING
Sessions Flex 20093 jours - Inter entreprises
25-29 mai 2009
19- 23 octobre 2009
7-11 décembre
21www.objis.com - Formation SPRING
Tarif : 1400 Euros HT par personne
- Dégressif à partir de 2 personnes.- Nous contacter
www.objis.com - Formation SPRING
Contact : Douglas Mbiandou
Ingénieur INSA Lyon (2000)
8 ans d'expériences projets SI
Architecte / Formateur Java
Responsable formation Objis
04 78 29 37 26 / 06 60 46 76 45
22www.objis.com - Formation SPRING