220 likes | 334 Views
Formation Flex3 (Introduction) . www.objis.com - Formation Flex. 1. 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.
E N D
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 www.objis.com - Formation Flex 2
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 www.objis.com - Formation Flex 3
www.objis.com - Formation SPRING Veille technologique (cliquez sur les images) www.objis.com - Formation Flex 4
www.objis.com - Formation SPRING Sommaire Formation Flex (3j) • Introduction • Comprendre l'ActionScript • Debug & Test www.objis.com - Formation Flex 5
www.objis.com - Formation SPRING Introduction • Historique • Spécificité • Architecture • Concurrents www.objis.com - Formation Flex 6
www.objis.com - Formation SPRING Historique • 2005 : www.objis.com - Formation Flex 7
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 www.objis.com - Formation Flex 8
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) www.objis.com - Formation Flex 9
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 www.objis.com - Formation Flex 10
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 www.objis.com - Formation Flex 11
www.objis.com - Formation SPRING Exemple Application Flex 1 2 www.objis.com - Formation Flex 12
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 www.objis.com - Formation Flex 13
www.objis.com - Formation SPRING Cycle de vie appli. Flex www.objis.com - Formation Flex 14
www.objis.com - Formation SPRING Ecosystème Flex www.objis.com - Formation Flex 15
www.objis.com - Formation SPRING Intégration J2EE / .NET : www.objis.com - Formation Flex 16
www.objis.com - Formation SPRING FleX SDK www.objis.com - Formation Flex 17
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 www.objis.com - Formation Flex 18
www.objis.com - Formation SPRING JavaFX et Architecture J2EE www.objis.com - Formation SPRING 19
www.objis.com - Formation SPRING Application démo : Studiomoto 20
www.objis.com - Formation SPRING Sessions Flex 2009 3 jours - Inter entreprises • 25-29 mai 2009 • 19- 23 octobre 2009 • 7-11 décembre Tarif : 1400 Euros HT par personne - Dégressif à partir de 2 personnes.- Nous contacter www.objis.com - Formation SPRING 21
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 • douglas.mbiandou@objis.com www.objis.com - Formation SPRING 22