ADOBE FLEX 4. © Logica 2010. All rights reservedNo. 2 Introduction Flex en action Autour de Flex Logica Le programme.

Slides:



Advertisements
Présentations similaires
LES NOMBRES PREMIERS ET COMPOSÉS
Advertisements

[number 1-100].
Le moteur
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Réalisation d’un Framework pour la création de jeux d'arcades
Développement dapplications sur mobiles.NET et J2ME, C++ et Symbian WIPLIER Thomas – M2IRT2009 – 15/02/2007.
Qui a le nombre qui vient après 8 ?
Mon carnet De comportement
- Formation Flex (Introduction)‏ - Formation Flex 1 1.
© 2006 Microsoft Corporation. Christophe Lauer Spécialiste Technique Web & Windows Live blogs.msdn.com/clauer My score: 2585 Présentation de Windows Live.
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
1 Copyright© 2005 Dominique Blondeau. All rights reserved 3 Modèles moléculaires 3 Modèles moléculaires.
Classe : …………… Nom : …………………………………… Date : ………………..
Les numéros
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Est Ouest Sud 11 1 Nord 1 RondeNE SO
Sud Ouest Est Nord Individuel 36 joueurs
Les Prepositions.
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
PhotoManager eXtreme Présentation IceCream team Besoins Étude existant Technologies Découpage des tâches Conclusion.
Vers un outil d’aide à la conception des cannelures à flancs en développante de cercle La recherche effectuée lors de ma thèse a consisté à décrire le.
Initiation et perfectionnement à lutilisation de la micro-informatique Publier des films sur DailyMotion (sur Mac et sur PC) ©Yves Roger Cornil
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Primitives - Intégration
Injection de dépendances
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
CALENDRIER PLAYBOY 2020 Cliquez pour avancer.
Congé Férié Journée Pédagogique Rencontre avec les athlètes 13hrs-14hrs Hors Glace 14hrs-15hrs 30 Glace Arena Vaudreuil-Dorion 14hrs-15hrs Glace 15hrs-16hrs.
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
1 SERVICE PUBLIC DE LEMPLOI REGION ILE DE France Tableau de bord Juillet- Août 2007.
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
Développement d’application web
La Saint-Valentin Par Matt Maxwell.
Notre calendrier français MARS 2014
Modélisation et analyse de la variabilité dans une chaîne logistique par Laurence Morlet Promoteur : Philippe Chevalier Lecteurs : Laurence.
C'est pour bientôt.....
CHARAL Calendrier 2007 Dit is wat mannen boeit!.
Veuillez trouver ci-joint
Portail CVM Vision pédagogique.
Projet de Master première année 2007 / 2008
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Applications web1 Cours Web Services ISIMA 3F3. Applications web2 JavaScript Inventé par Netscape... sans rapport avec Java. Standardisé par l’ECMA, spécification.
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
1 Modèle pédagogique d’un système d’apprentissage (SA)
* Source : Étude sur la consommation de la Commission européenne, indicateur de GfK Anticipations.
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
CALENDRIER-PLAYBOY 2020.
Outil de gestion des cartes grises
USAM BRIDGE H O W E L L -CLASSIQUE
Septembre Semaines du 2 au 13 septembre DATECOURSEXERCICESEXERCICES à fairePOUR le Jeudi 5 Vendredi 6 Lundi 9 Prise de contacts. Programme ISN. Déroulement.
9 paires séries de 3 étuis ( n° 1 à 27 )
Quel est l’intérêt d’utiliser le diagramme de Gantt dans la démarche de projet A partir d’un exemple concret, nous allons pouvoir exploiter plusieurs parties.
Les Chiffres Prêts?
Médiathèque de Chauffailles du 3 au 28 mars 2009.
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
AngularJS.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Apports des clients riches dans le monde du WEB 2.0
Transcription de la présentation:

ADOBE FLEX 4

© Logica All rights reservedNo. 2 Introduction Flex en action Autour de Flex Logica Le programme

Introduction

No. 4© Logica All rights reserved Flex Quest ce que Flex ? Introduction RDA RIA Interactive WebApp WEB 1.0 WebAPP

© Logica All rights reservedNo. 5 Rich Internet Application Avantages : Pas dinstallation « Portable » Fortement connecté Récupération des données utilisateur Inconvénients Pas dinstallation Fortement connecté Récupération des données utilisateur RIA ?

© Logica All rights reservedNo. 6 Atouts majeurs Alléger le serveur pour les traitements de laffichage Facilite la logique métier Entraîne vers une diffusion « multi-canal » RIA ?

No. 7© Logica. All rights reserved Microsoft Silverlight Avril 2007 Version 4 Visual Studio JavaFX depuis Décembre 2008 Version 1.3 Flex, et les autres ?

No. 8© Logica. All rights reserved Entendue des installations

Flex en action …

© Logica All rights reservedNo. 10 Architecture Langages et Interface Données Flex en action

No. 11© Logica All rights reserved Flex Machine virtuelle Monothread Modulaire Architecture OS Navigateur Flash Player Flex

No. 12© Logica All rights reserved Langages MXML Action Script 3

© Logica All rights reservedNo. 13 Basé sur le XML Description de linterface Structure Dessin (Sprite) Langages - MXML

No. 14© Logica All rights reserved Interface – Décomposition dun élément Button text = Button text Skin text

© Logica All rights reservedNo. 15 Permet de modifier le comportement en fonction de létat Manière « élégant » et « flexible » de modifier linterface Interface - States

© Logica All rights reservedNo. 16 Interface - States

No. 17© Logica. All rights reserved Exemples

No. 18© Logica. All rights reserved Exemples

© Logica All rights reservedNo. 19 CSS Modification rapide du style Permet dexternaliser laspect de linterface Skin Modification profonde dun élément Permet de modifier le comportement graphique Interface - Styles CSS et Skin

© Logica All rights reservedNo. 20 Avantages Interactivité de linterface Améliore lexpérience utilisateur Inconvénients Alourdissement inutile Piège de lexcès Utilisation Automatique : xxxEffect = « Fade » Manuelle : Définition de leffet + Demande de lecture Interface - Animations

© Logica All rights reservedNo. 21 Langage Objet « Fortement » typé Système de getter / setter Système dattributs Langages – Action Script 3

© Logica All rights reservedNo. 22 Déclaration dune classe Déclaration dune variable Déclaration dune fonction Getter et Setter Langages – Action Script 3

© Logica All rights reservedNo. 23 Ce quon a : Langage Objet réflexif Objet dynamiques Définition dune classe Définition dinterface Héritage simple (comme en Java) Ce quil manque : Définition de classes abstraites Pas de singleton (Construction privé) Langages – Action Script 3

© Logica All rights reservedNo. 24 Possibilité de lier linterface à la donnée Simplicité à la lecture Simplicité à la programmation Données - Bindings Model View Controller Model Serveur

© Logica All rights reservedNo. 25 Gestion « native » Facilité de manipulation Aide à la communication client / serveur Données - XML

© Logica All rights reservedNo méthodes principales : HTTPService Méthode classique Permet détablir un connexion HTTP entre le serveur et le client AMF (Action Message Format) ou RemoteObject Méthode « avancée » Obligation davoir un serveur adapté Permet léchange dobjets plus facilement Données - Communication

Autour de flex

© Logica All rights reservedNo. 28 Frameworks Utilisation dun serveur Liens pratiques Autour de Flex

© Logica All rights reservedNo. 29 Cairngorm Plus ancien des frameworks Permet de bien diviser son application Pure MVC Même fonction que Cairngorm Aide au packaging de son application Spring Action Script Spring java adapté à Flex IOC Utilitaire de communication Frameworks

© Logica All rights reservedNo. 30 Serveur HTTP simple Utilisation dAMF Blaze Data Service Live Cycle Data Service Granite Data Service WebOrb Comparaison entre les différentes solutions Utilisation dun serveur

© Logica All rights reservedNo. 31 API :Flex 4Flex 4 Documentation :Flex Developer CenterFlex Developer Center Tutoriaux :Adobe ® Flex TutorialAdobe ® Flex Tutorial Exemple dinterface :Tour de flexTour de flex Tout le reste :?????? Liens pratiques

Question ?

LOGICA

© Logica All rights reservedNo. 34 Partie flex :Alexandre Jannotta Partie Logica :Nora Chaouchi Contacts