SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Adobe Flex 3
    Solutions Open Source de
    développement de RIA


    Michaël CHAIZE
    mchaize@adobe.com
    Blog: CodeMoiUnMouton




                                                        1
2007 Adobe Systems Incorporated. All Rights Reserved.
Agenda


    -Un point sur Flash

    -Qu’est ce que Flex ?

    -Des exemples

    -Décomposition de l’offre

    -Flex et l’Open Source

    -Au-delà du navigateur…




                                                        2
2007 Adobe Systems Incorporated. All Rights Reserved.
Evolution du format Flash: 11 ans d’IHM

                                                        Un format d’animation vectoriel publié
                                                        Le Rich Media: son et vidéo
                                                        Introduction d’un langage de script
                                                        IHM et expérience utilisateur
                                                        Mobilité et embarqué
                                                        Le Flash Player est partout
                                                        L’explosion de la RIA: refonte de la
                                                        machine virtuelle
                                                        Une communauté de designers et de
                                                        développeurs




                                                          3
2007 Adobe Systems Incorporated. All Rights Reserved.
La révolution: le Flash Player 9, un socle applicatif

                                                        Performances
                                                         La VM a été réécrite intégralement avec un
                                                        compilateur JIT
                                                        AS3 100% ECMA-262
                                                        Support total sur Windows, Mac et Linux
                                                        Nouvelle machine virtuelle : AVM2


                                              9         Conçue pour être rapide tout en consommant un
                                                        minimum de mémoire
                                                         Coexiste avec la AVM1

                                                        AVM2 est un projet openSource
                                                         Le nouveau Firefox utilisera notre moteur (projet
                                                        Tamarin)




                                                          4
2007 Adobe Systems Incorporated. All Rights Reserved.
Démonstration: Performances du Flash Player 9


                                                        CHALLENGE:
                                                          Afficher un tableau de 10.000 lignes et
                                                          effectuer un tri sur une colonne.
                                                          Contrainte: Dans un navigateur web.




                                              9

                                                          5
2007 Adobe Systems Incorporated. All Rights Reserved.
Flex, c’est quoi ?



                                                        6
2007 Adobe Systems Incorporated. All Rights Reserved.
Qu’est ce que Flex ?

       Flex, c’est une façon de faire des
       fichiers Flash (swf).
       Flex, c’est pour les développeurs.


       Flex, c’est pour faire des
       applications…
       Qui s’exécutent dans le
       navigateur web (Adobe Flash
       Player)…
       …sur le bureau (Adobe AIR)…
       … sur les mobiles.




                                                        7
2005 Adobe Systems Incorporated. All Rights Reserved.
Evolution des applications “Entreprise”



Global
                                                        2005+


                                   Web Applications             Rich Internet
                                                                Applications
  Reach




                                                        1998




                                                        1992

Local
                                       Mainframe                Client/Server


                                    Text UI              Rich   Integrated media GUI



                                                          8
2007 Adobe Systems Incorporated. All Rights Reserved.
Les atouts des applications Flex
 Menus & Navigation Controls                                           Bi-Directional
                                                                       Audio & Video
                                                                                             Data
                                                                                        Visualization &
                                                                                        Collaboration
 Real Time
 Data Push
 & Alerting

                                                              Resizable
                                                            Views/Effects/
                                                             Transitions                         Chat
                                                                             Rich Data Entry
  Mapping,
 Geo-Coding,                                                                                 Data
Annotations &                                                                           Synchronization
White boarding                                                                             & Conflict
                                                                                          Resolution



                                                                                                   Offline



                                                        9
2007 Adobe Systems Incorporated. All Rights Reserved.
Exemple de réalisation pour Wall Street




                                                        10
2007 Adobe Systems Incorporated. All Rights Reserved.
Design Led Innovation
                                     a permis la transformation des
                                        données en information




                                                        11
2007 Adobe Systems Incorporated. All Rights Reserved.
De quoi ai-je besoin pour
           réaliser une application Flex ?



                                                        12
2007 Adobe Systems Incorporated. All Rights Reserved.
La ligne Adobe Flex



                                                        FREE
                                                                    Flex Builder with Charting
                        Flash Player 9
                                                                    Design View
                                                                    Code Hinting
                                                                    Debugging, Refactoring, Profiler
                                                                    Component Skinning
                                                        FREE        Version Linux
                        Flex SDK 3

                                                                    Blaze DS
                                                                    Remoting Java
                                                        FREE        Format AMF pour échanger les objets
                        Flex/Ajax Bridge                            Messaging HTTP
                                                                    Open Source




                                                               13
2007 Adobe Systems Incorporated. All Rights Reserved.
Fonctionnement et déploiement

               Flex Builder IDE                              MXML and ActionScript

                          Flex SDK
                          Flex SDK
              MXML
              MXML       ActionScript
                          ActionScript
               Flex Class Library
               Flex Class Library




                           Compile




                                .swf




                                                        14
2007 Adobe Systems Incorporated. All Rights Reserved.
Fonctionnement et déploiement

               Flex Builder IDE                                         Browser
                                                                         Browser
                                                                  MXML and ActionScript
                                                                        Flash Player
                          Flex SDK
                          Flex SDK
              MXML
              MXML       ActionScript
                          ActionScript                                      .swf
               Flex Class Library
               Flex Class Library
                                                                 XML                        AMF


                                                                         Web Server
                                                                         Web Server
                           Compile
                                                           XML/HTTP
                                                           XML/HTTP                      Blaze DS
                                                              REST
                                                              REST
                                                        SOAP Web Services
                                                        SOAP Web Services          J2EE Application Server
                                                                                   J2EE Application Server
                                .swf
                                                           Existing Applications and Infrastructure
                                                           Existing Applications and Infrastructure



                                                            15
2007 Adobe Systems Incorporated. All Rights Reserved.
Flex et l’Open Source




                                                        16
2007 Adobe Systems Incorporated. All Rights Reserved.
Flex et l’Open Source

Open Source Flex SDK                                    Mozilla Public License      Initiatives Adobe

      Outils                                              Librairies                  Projets
       MXML Compiler                                      Flex Core Components
      (mxmlc, compc)                                                                  Flex Unit
       AS3 Compiler                                       Flex AIR Components         Cairngorm MVC
      Flex Command Line                                   Graphics Tags Libraries     Flex Stressing
      Debugger (FDB)                                                                  Framework
                                                          Themes (e.g., Halo)
       View Source Utilities
                                                          RPC Libraries (SOAP,        FlexLib
      Web Tier Compiler
      Modules                                             HTTP, Client Remoting)      Tamarin
       Automated Testing                                  FABridge                    Ajax Video player
      Framework (core
      infrastructure and
      component extensions)




                                                                     17
2005 Adobe Systems Incorporated. All Rights Reserved.
Blaze DS (LGPL)

      Blaze DS apporte le remoting et le
      messaging HTTP à la communauté Open
      Source avec le soutient d’Adobe
      Objectif: Connecter une application Flec
      ou Ajax à la logique métier du serveur
      Amélioration des transferts de données
      pour des meilleurs temps de réponse
      Data push temps réel sur le standard HTTP
      (Poll and Comet)
      Messaging complet en publication et
      souscription
      Gratuit et open source
      Publication de l’ Action Message Format
      (AMF) binary data protocol specification
      Builds certifiées, garanties entreprise et
      support pour les entreprises




                                                        18
2005 Adobe Systems Incorporated. All Rights Reserved.
La communauté Open Source




                                                        19
2007 Adobe Systems Incorporated. All Rights Reserved.
Au-delà du navigateur…




                                                        20
2007 Adobe Systems Incorporated. All Rights Reserved.
RIA Technology Trends

                                                                                               2007-2008
   Cross-
Phone/Device

                                                         Flex Mobile
                                                                              2006
    Cross-
   Platform
                                                       Web Browser
                                                     HTML/JavaScript           Adobe AIR
                                                      Ajax/Flash/Flex           Desktop

   Windows
    Only


                                           Web                    Rich Internet           Lightweight            Native
                                          Pages                   Applications           Desktop Apps          Applications
                                 JIT Deployment                   JIT Deployment          JIT Deployment     Heavyweight Install
                                   Dumb Client                       Rich Client           OS Integration    Native OS Integration
                                Page-Based Model                 Robust App Model        Offline Operation    Offline Operation




                                                                                    21
 2007 Adobe Systems Incorporated. All Rights Reserved.
Adobe AIR Application Stack


                       HTML                                                    Flash
                                                                                                                 Cross-OS
            HTML                                                         Flex                                    Application
            JavaScript                                    Flash          ActionScript             HTML           Integrated
            XML                                                          XML                                     Rendering
            CSS                                                          Audio
                                                                                                                 Integrated DOMs
                                                          PDF            Video                    PDF
                                                                                                                 & Scripting



        File System Network
        File System Network                                           Application   Drag and    Local
                                                        Notifications Application
                                                        Notifications
                                                                                    Drag and     Local    ...
                                                                                                           ...   Adobe AIR APIs
           Access
           Access   Detection
                    Detection                                          Update
                                                                        Update        Drop
                                                                                      Drop     Database
                                                                                               Database



                                                           Mac, Windows, Linux & Device OS




                                                                                    22
2007 Adobe Systems Incorporated. All Rights Reserved.
Adobe AIR: Fonctionnalités



                  Gestion du HTML avec WebKit                Ressources locales

                  Flash Player 9                             Online/offline détection

                  Intégration HTML/Flash/PDF                 Drag-and-drop

                  Base de données SQLite                     Accès au Clipboard
                                                             Background processing
                                                             Gestion multi-fenêtres
                                                             Custom window chrome
                                                             Transparent applications
                                                             More…


                                                        23
2007 Adobe Systems Incorporated. All Rights Reserved.
Liens




                                                          24
2007 Adobe Systems Incorporated. All Rights Reserved.
Pour aller plus loin…

Tester les solutions Flex
       Public beta downloads – http://labs.adobe.com/flex
       Public roadmaps and specifications – http://flexwiki.adobe.com


Guides pour bien démarrer
       Le portail Flex – http://www.flex.org
       Des exemples en ligne – http://www.flex.org/showcase/


Slides de cette présentation
       Mon blog – http://codemoiunmouton.wordpress.com
       Blog sur la RIA – http://www.riapedia.com



                                                        25
2007 Adobe Systems Incorporated. All Rights Reserved.
Q&A




                                                        26
2007 Adobe Systems Incorporated. All Rights Reserved.

Mais conteúdo relacionado

Mais procurados

VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonVMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonEMCTechMktg
 
Adobe Flex体系架构深度剖析
Adobe Flex体系架构深度剖析Adobe Flex体系架构深度剖析
Adobe Flex体系架构深度剖析George Ang
 
Next Generation UC Clients and Endpoints
Next Generation UC Clients and EndpointsNext Generation UC Clients and Endpoints
Next Generation UC Clients and EndpointsCisco Canada
 
Marketspace Envisioning The Cloud
Marketspace Envisioning The CloudMarketspace Envisioning The Cloud
Marketspace Envisioning The CloudJake Samuelson
 
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex Develop multi-screen applications with Flex
Develop multi-screen applications with Flex Codemotion
 
VMware View 4
VMware View 4VMware View 4
VMware View 4netlogix
 
Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...Emulex Corporation
 
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyIBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyEd Brill
 
CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...Tri Susilo
 
Presentation Portfolio
Presentation PortfolioPresentation Portfolio
Presentation PortfolioSteve Lee
 
Embedded Database Technology | Interbase From Embarcadero Technologies
Embedded Database Technology | Interbase From Embarcadero TechnologiesEmbedded Database Technology | Interbase From Embarcadero Technologies
Embedded Database Technology | Interbase From Embarcadero TechnologiesMichael Findling
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloudOpSource
 
[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions
[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions
[Uruguay] 6.1 Foundation, 7.1 Overview & Future DirectionsIBMSSA
 
Imex Research Virtualization Executive Summary On Slideshare
Imex Research Virtualization Executive Summary On SlideshareImex Research Virtualization Executive Summary On Slideshare
Imex Research Virtualization Executive Summary On SlideshareM. R. Pamidi, Ph. D.
 
K soft corporate
K soft corporateK soft corporate
K soft corporateredifined
 
群硕软件 Ria的技术趋势和应用趋势
群硕软件 Ria的技术趋势和应用趋势群硕软件 Ria的技术趋势和应用趋势
群硕软件 Ria的技术趋势和应用趋势George Ang
 

Mais procurados (18)

VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonVMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
 
Adobe Flex体系架构深度剖析
Adobe Flex体系架构深度剖析Adobe Flex体系架构深度剖析
Adobe Flex体系架构深度剖析
 
Next Generation UC Clients and Endpoints
Next Generation UC Clients and EndpointsNext Generation UC Clients and Endpoints
Next Generation UC Clients and Endpoints
 
Z vm-faq
Z vm-faqZ vm-faq
Z vm-faq
 
Marketspace Envisioning The Cloud
Marketspace Envisioning The CloudMarketspace Envisioning The Cloud
Marketspace Envisioning The Cloud
 
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex Develop multi-screen applications with Flex
Develop multi-screen applications with Flex
 
VMware View 4
VMware View 4VMware View 4
VMware View 4
 
Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...
 
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyIBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
 
CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...
 
Presentation Portfolio
Presentation PortfolioPresentation Portfolio
Presentation Portfolio
 
Embedded Database Technology | Interbase From Embarcadero Technologies
Embedded Database Technology | Interbase From Embarcadero TechnologiesEmbedded Database Technology | Interbase From Embarcadero Technologies
Embedded Database Technology | Interbase From Embarcadero Technologies
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloud
 
[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions
[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions
[Uruguay] 6.1 Foundation, 7.1 Overview & Future Directions
 
Imex Research Virtualization Executive Summary On Slideshare
Imex Research Virtualization Executive Summary On SlideshareImex Research Virtualization Executive Summary On Slideshare
Imex Research Virtualization Executive Summary On Slideshare
 
IBM Wave for z/VM
IBM Wave for z/VMIBM Wave for z/VM
IBM Wave for z/VM
 
K soft corporate
K soft corporateK soft corporate
K soft corporate
 
群硕软件 Ria的技术趋势和应用趋势
群硕软件 Ria的技术趋势和应用趋势群硕软件 Ria的技术趋势和应用趋势
群硕软件 Ria的技术趋势和应用趋势
 

Destaque

FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014Michael Chaize
 
Multimania - Web Design Trends
Multimania - Web Design TrendsMultimania - Web Design Trends
Multimania - Web Design TrendsMichael Chaize
 
Feweb - Adobe et le Web Design
Feweb - Adobe et le Web DesignFeweb - Adobe et le Web Design
Feweb - Adobe et le Web DesignMichael Chaize
 
FITC Amsterdam 2015 - keynote-adobe - We are mutants
FITC Amsterdam 2015 -  keynote-adobe - We are mutantsFITC Amsterdam 2015 -  keynote-adobe - We are mutants
FITC Amsterdam 2015 - keynote-adobe - We are mutantsMichael Chaize
 
Typography on the Web - FITC Amsterdam 2015
Typography on the Web - FITC Amsterdam 2015Typography on the Web - FITC Amsterdam 2015
Typography on the Web - FITC Amsterdam 2015Michael Chaize
 

Destaque (7)

E Les Jesus
E Les JesusE Les Jesus
E Les Jesus
 
Formation adobeflex
Formation adobeflexFormation adobeflex
Formation adobeflex
 
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
 
Multimania - Web Design Trends
Multimania - Web Design TrendsMultimania - Web Design Trends
Multimania - Web Design Trends
 
Feweb - Adobe et le Web Design
Feweb - Adobe et le Web DesignFeweb - Adobe et le Web Design
Feweb - Adobe et le Web Design
 
FITC Amsterdam 2015 - keynote-adobe - We are mutants
FITC Amsterdam 2015 -  keynote-adobe - We are mutantsFITC Amsterdam 2015 -  keynote-adobe - We are mutants
FITC Amsterdam 2015 - keynote-adobe - We are mutants
 
Typography on the Web - FITC Amsterdam 2015
Typography on the Web - FITC Amsterdam 2015Typography on the Web - FITC Amsterdam 2015
Typography on the Web - FITC Amsterdam 2015
 

Semelhante a Adobe Flex 3 Solutions Open Source

Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaCh'ti JUG
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaMichael Chaize
 
ArcReady - Architecting For The Client Tier
ArcReady - Architecting For The Client TierArcReady - Architecting For The Client Tier
ArcReady - Architecting For The Client TierMicrosoft ArcReady
 
Xebia adobe flash mobile applications
Xebia adobe flash mobile applicationsXebia adobe flash mobile applications
Xebia adobe flash mobile applicationsMichael Chaize
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformInitium
 
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboardJAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboardMichael Chaize
 
Flex 4.5 and mobile development
Flex 4.5 and mobile developmentFlex 4.5 and mobile development
Flex 4.5 and mobile developmentMichael Chaize
 
Flex Air Intro
Flex Air IntroFlex Air Intro
Flex Air IntroJUG Genova
 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFrançois Le Droff
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09Martha Rotter
 
The future of the Adobe Flash platform
The future of the Adobe Flash platformThe future of the Adobe Flash platform
The future of the Adobe Flash platformMichael Chaize
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki FinalAnush Kumar
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Duncan hallas netbiscuits mobile publishing masterclass
Duncan hallas netbiscuits mobile publishing masterclassDuncan hallas netbiscuits mobile publishing masterclass
Duncan hallas netbiscuits mobile publishing masterclassJames Cameron
 

Semelhante a Adobe Flex 3 Solutions Open Source (20)

air
airair
air
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Flex User Group breton
Flex User Group bretonFlex User Group breton
Flex User Group breton
 
ArcReady - Architecting For The Client Tier
ArcReady - Architecting For The Client TierArcReady - Architecting For The Client Tier
ArcReady - Architecting For The Client Tier
 
Xebia adobe flash mobile applications
Xebia adobe flash mobile applicationsXebia adobe flash mobile applications
Xebia adobe flash mobile applications
 
Flex mobile for JUG
Flex mobile for JUGFlex mobile for JUG
Flex mobile for JUG
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
 
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboardJAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboard
 
Flex 4.5 and mobile development
Flex 4.5 and mobile developmentFlex 4.5 and mobile development
Flex 4.5 and mobile development
 
Jax2001 adobe keynote
Jax2001 adobe keynoteJax2001 adobe keynote
Jax2001 adobe keynote
 
Flex Air Intro
Flex Air IntroFlex Air Intro
Flex Air Intro
 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
 
The future of the Adobe Flash platform
The future of the Adobe Flash platformThe future of the Adobe Flash platform
The future of the Adobe Flash platform
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Duncan hallas netbiscuits mobile publishing masterclass
Duncan hallas netbiscuits mobile publishing masterclassDuncan hallas netbiscuits mobile publishing masterclass
Duncan hallas netbiscuits mobile publishing masterclass
 

Mais de Michael Chaize

Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
 
Max2013 rejected apps presentation
Max2013   rejected apps presentationMax2013   rejected apps presentation
Max2013 rejected apps presentationMichael Chaize
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshopsMichael Chaize
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentMichael Chaize
 
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGFlex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGMichael Chaize
 
Xplatform mobile development
Xplatform mobile developmentXplatform mobile development
Xplatform mobile developmentMichael Chaize
 
One backend multiple Screens
One backend multiple ScreensOne backend multiple Screens
One backend multiple ScreensMichael Chaize
 
Flash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex babyFlash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex babyMichael Chaize
 
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersMichael Chaize
 
Enterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devicesEnterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devicesMichael Chaize
 
Pocket agile challenge adobe mobile v1.0.pptx
Pocket agile   challenge adobe mobile v1.0.pptxPocket agile   challenge adobe mobile v1.0.pptx
Pocket agile challenge adobe mobile v1.0.pptxMichael Chaize
 
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransAdobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransMichael Chaize
 
Breizh camp adobe flex et les mobiles
Breizh camp   adobe flex et les mobilesBreizh camp   adobe flex et les mobiles
Breizh camp adobe flex et les mobilesMichael Chaize
 
Fatc - Productivity by Design
Fatc - Productivity by DesignFatc - Productivity by Design
Fatc - Productivity by DesignMichael Chaize
 
Adobe flex at jax london 2011
Adobe flex at  jax london 2011Adobe flex at  jax london 2011
Adobe flex at jax london 2011Michael Chaize
 
Ria2010 workshop dev mobile
Ria2010 workshop dev mobileRia2010 workshop dev mobile
Ria2010 workshop dev mobileMichael Chaize
 
Ria2010 keynote développeurs
Ria2010 keynote développeursRia2010 keynote développeurs
Ria2010 keynote développeursMichael Chaize
 
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'EntrepriseRia2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'EntrepriseMichael Chaize
 

Mais de Michael Chaize (20)

Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michael
 
Max2013 rejected apps presentation
Max2013   rejected apps presentationMax2013   rejected apps presentation
Max2013 rejected apps presentation
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshops
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
 
Montpellier - Flex UG
Montpellier - Flex UGMontpellier - Flex UG
Montpellier - Flex UG
 
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGFlex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUG
 
Xplatform mobile development
Xplatform mobile developmentXplatform mobile development
Xplatform mobile development
 
One backend multiple Screens
One backend multiple ScreensOne backend multiple Screens
One backend multiple Screens
 
Flash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex babyFlash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex baby
 
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
 
Enterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devicesEnterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devices
 
Pocket agile challenge adobe mobile v1.0.pptx
Pocket agile   challenge adobe mobile v1.0.pptxPocket agile   challenge adobe mobile v1.0.pptx
Pocket agile challenge adobe mobile v1.0.pptx
 
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransAdobe et la stratégie multi-écrans
Adobe et la stratégie multi-écrans
 
Breizh camp adobe flex et les mobiles
Breizh camp   adobe flex et les mobilesBreizh camp   adobe flex et les mobiles
Breizh camp adobe flex et les mobiles
 
Fatc - Productivity by Design
Fatc - Productivity by DesignFatc - Productivity by Design
Fatc - Productivity by Design
 
Jax 2011 keynote
Jax 2011 keynoteJax 2011 keynote
Jax 2011 keynote
 
Adobe flex at jax london 2011
Adobe flex at  jax london 2011Adobe flex at  jax london 2011
Adobe flex at jax london 2011
 
Ria2010 workshop dev mobile
Ria2010 workshop dev mobileRia2010 workshop dev mobile
Ria2010 workshop dev mobile
 
Ria2010 keynote développeurs
Ria2010 keynote développeursRia2010 keynote développeurs
Ria2010 keynote développeurs
 
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'EntrepriseRia2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'Entreprise
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

Adobe Flex 3 Solutions Open Source

  • 1. Adobe Flex 3 Solutions Open Source de développement de RIA Michaël CHAIZE mchaize@adobe.com Blog: CodeMoiUnMouton 1 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 2. Agenda -Un point sur Flash -Qu’est ce que Flex ? -Des exemples -Décomposition de l’offre -Flex et l’Open Source -Au-delà du navigateur… 2 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 3. Evolution du format Flash: 11 ans d’IHM Un format d’animation vectoriel publié Le Rich Media: son et vidéo Introduction d’un langage de script IHM et expérience utilisateur Mobilité et embarqué Le Flash Player est partout L’explosion de la RIA: refonte de la machine virtuelle Une communauté de designers et de développeurs 3 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 4. La révolution: le Flash Player 9, un socle applicatif Performances La VM a été réécrite intégralement avec un compilateur JIT AS3 100% ECMA-262 Support total sur Windows, Mac et Linux Nouvelle machine virtuelle : AVM2 9 Conçue pour être rapide tout en consommant un minimum de mémoire Coexiste avec la AVM1 AVM2 est un projet openSource Le nouveau Firefox utilisera notre moteur (projet Tamarin) 4 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 5. Démonstration: Performances du Flash Player 9 CHALLENGE: Afficher un tableau de 10.000 lignes et effectuer un tri sur une colonne. Contrainte: Dans un navigateur web. 9 5 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 6. Flex, c’est quoi ? 6 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 7. Qu’est ce que Flex ? Flex, c’est une façon de faire des fichiers Flash (swf). Flex, c’est pour les développeurs. Flex, c’est pour faire des applications… Qui s’exécutent dans le navigateur web (Adobe Flash Player)… …sur le bureau (Adobe AIR)… … sur les mobiles. 7 2005 Adobe Systems Incorporated. All Rights Reserved.
  • 8. Evolution des applications “Entreprise” Global 2005+ Web Applications Rich Internet Applications Reach 1998 1992 Local Mainframe Client/Server Text UI Rich Integrated media GUI 8 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 9. Les atouts des applications Flex Menus & Navigation Controls Bi-Directional Audio & Video Data Visualization & Collaboration Real Time Data Push & Alerting Resizable Views/Effects/ Transitions Chat Rich Data Entry Mapping, Geo-Coding, Data Annotations & Synchronization White boarding & Conflict Resolution Offline 9 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 10. Exemple de réalisation pour Wall Street 10 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 11. Design Led Innovation a permis la transformation des données en information 11 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 12. De quoi ai-je besoin pour réaliser une application Flex ? 12 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 13. La ligne Adobe Flex FREE Flex Builder with Charting Flash Player 9 Design View Code Hinting Debugging, Refactoring, Profiler Component Skinning FREE Version Linux Flex SDK 3 Blaze DS Remoting Java FREE Format AMF pour échanger les objets Flex/Ajax Bridge Messaging HTTP Open Source 13 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 14. Fonctionnement et déploiement Flex Builder IDE MXML and ActionScript Flex SDK Flex SDK MXML MXML ActionScript ActionScript Flex Class Library Flex Class Library Compile .swf 14 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 15. Fonctionnement et déploiement Flex Builder IDE Browser Browser MXML and ActionScript Flash Player Flex SDK Flex SDK MXML MXML ActionScript ActionScript .swf Flex Class Library Flex Class Library XML AMF Web Server Web Server Compile XML/HTTP XML/HTTP Blaze DS REST REST SOAP Web Services SOAP Web Services J2EE Application Server J2EE Application Server .swf Existing Applications and Infrastructure Existing Applications and Infrastructure 15 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 16. Flex et l’Open Source 16 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 17. Flex et l’Open Source Open Source Flex SDK Mozilla Public License Initiatives Adobe Outils Librairies Projets MXML Compiler Flex Core Components (mxmlc, compc) Flex Unit AS3 Compiler Flex AIR Components Cairngorm MVC Flex Command Line Graphics Tags Libraries Flex Stressing Debugger (FDB) Framework Themes (e.g., Halo) View Source Utilities RPC Libraries (SOAP, FlexLib Web Tier Compiler Modules HTTP, Client Remoting) Tamarin Automated Testing FABridge Ajax Video player Framework (core infrastructure and component extensions) 17 2005 Adobe Systems Incorporated. All Rights Reserved.
  • 18. Blaze DS (LGPL) Blaze DS apporte le remoting et le messaging HTTP à la communauté Open Source avec le soutient d’Adobe Objectif: Connecter une application Flec ou Ajax à la logique métier du serveur Amélioration des transferts de données pour des meilleurs temps de réponse Data push temps réel sur le standard HTTP (Poll and Comet) Messaging complet en publication et souscription Gratuit et open source Publication de l’ Action Message Format (AMF) binary data protocol specification Builds certifiées, garanties entreprise et support pour les entreprises 18 2005 Adobe Systems Incorporated. All Rights Reserved.
  • 19. La communauté Open Source 19 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 20. Au-delà du navigateur… 20 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 21. RIA Technology Trends 2007-2008 Cross- Phone/Device Flex Mobile 2006 Cross- Platform Web Browser HTML/JavaScript Adobe AIR Ajax/Flash/Flex Desktop Windows Only Web Rich Internet Lightweight Native Pages Applications Desktop Apps Applications JIT Deployment JIT Deployment JIT Deployment Heavyweight Install Dumb Client Rich Client OS Integration Native OS Integration Page-Based Model Robust App Model Offline Operation Offline Operation 21 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 22. Adobe AIR Application Stack HTML Flash Cross-OS HTML Flex Application JavaScript Flash ActionScript HTML Integrated XML XML Rendering CSS Audio Integrated DOMs PDF Video PDF & Scripting File System Network File System Network Application Drag and Local Notifications Application Notifications Drag and Local ... ... Adobe AIR APIs Access Access Detection Detection Update Update Drop Drop Database Database Mac, Windows, Linux & Device OS 22 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 23. Adobe AIR: Fonctionnalités Gestion du HTML avec WebKit Ressources locales Flash Player 9 Online/offline détection Intégration HTML/Flash/PDF Drag-and-drop Base de données SQLite Accès au Clipboard Background processing Gestion multi-fenêtres Custom window chrome Transparent applications More… 23 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 24. Liens 24 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 25. Pour aller plus loin… Tester les solutions Flex Public beta downloads – http://labs.adobe.com/flex Public roadmaps and specifications – http://flexwiki.adobe.com Guides pour bien démarrer Le portail Flex – http://www.flex.org Des exemples en ligne – http://www.flex.org/showcase/ Slides de cette présentation Mon blog – http://codemoiunmouton.wordpress.com Blog sur la RIA – http://www.riapedia.com 25 2007 Adobe Systems Incorporated. All Rights Reserved.
  • 26. Q&A 26 2007 Adobe Systems Incorporated. All Rights Reserved.