Dev Drink II (Flex by Navx)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Dev Drink II (Flex by Navx)

on

  • 3,784 views

Présentation de Matthieu Chevrier sur la tecnho Flex, lors de la deuxième ADD.

Présentation de Matthieu Chevrier sur la tecnho Flex, lors de la deuxième ADD.

Statistics

Views

Total Views
3,784
Views on SlideShare
3,613
Embed Views
171

Actions

Likes
0
Downloads
10
Comments
0

7 Embeds 171

http://altaide.typepad.com 141
http://www.netvibes.com 18
http://www.linkedin.com 6
http://www.slideshare.net 3
http://pigeindexer 1
http://webmail1b.orange.fr 1
http://209.85.129.104 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Dev Drink II (Flex by Navx) Presentation Transcript

  • 1. Feedback sur Flex
  • 2. Background Navx
    • Startup
    • Mission
    • Projet UGC
  • 3. Background perso
    • Logiciel
    • Web & Web Services
    • C++
    • CTO Navx
    • But présentation
  • 4. FLEX Quick Overview
  • 5. Flex - un peu d’histoire
    • Macromedia Flash (1996)
    • Macromedia Flex 1 (2004)
    • Abobe Flex 2 (2005)
    • Adobe Flex 3 beta (2006)
  • 6. Flex - un peu de vocabulaire
    • Flash player / SWF
    • Interprété/Compilé/Bytecode
    • Flex (RIA)
    • Air (RDA)
  • 7. Flex - enjeux et concurrents
    • Guerre du RIA / Web 2.0
    • Microsoft Silverlight
    • Mozilla XUL
    • AJAX (prototype…)
    • Google (gears, GWT)
    • Guerre de l’open source - Flex Open Source ?
  • 8. Exemples Flex
    • Books / page flip
    • Buzzword
    • Yahoo Maps
    • Navx
  • 9. Développer en Flex
    • Flex Builder plugin ou IDE (payant)
    • Command line / ant (gratuit)
    • Comparaisons
      • Debugger
      • IDE, UI
      • Eclipse plugins
  • 10. Actionscript
    • Based on standard Ecmascript
    • OOP
    • Moderne et souple
  • 11. MXML
    • UI in XML
    • MVC
    • Bindings (lien vue / model sans contr ô leur)
  • 12. Flex - retour d’expérience
  • 13. Enfin des choses intéressantes !!!
    • Des bonnes nouvelles
    • Des moins bonnes :-)
  • 14. Flex builder
    • Cool, un debugger, un profiler ! (rare en php, javascript)
    • Eclipse : ok, pas encore au niveau d’autre IDEs
    • (jungle des plugins, lourdeur…)
  • 15. Actionscript
    • Cool, un bon langage objet !
    • Besoin de ressources OOP
    • Reconversion Java -> Flex
    • Reconversion Ajax -> Flex
  • 16. Flex community
    • En croissance, dynamique, blogueuse
    • Mais pas encore assez nombreuse (recherche google sur pb pointus)
  • 17. Flex - maturité
    • Flex 3 utilisable m ê me en b ê ta
    • Besoin encore de m û rir pour des gros projets (macros, copie des ressources…)
    • Qq bugs
    • Qq manques dans l’api (reponse requete http…)
  • 18. Flex cross-platform
    • Cross-platform et cross navigateur
    • Cross device ?
    • Promesse tenue a 99.5% (course à l’évènement, transparent layers on linux…)
  • 19. Flex asynchrone
    • TOUT est asynchrone en Flex
    • But: ne jamais bloquer le navigateur (une seule thread)
    • Pas toujours facile a programmer (reseaux etc etc)
    • Attention a l’init
  • 20. Flex/Ajax interactions
    • Flex -> Javascript
    • Javascript -> Flex
    • Attention au cross-platform
  • 21. Hell = crossdomain.xml
    • 0 sécurité ajoutée
    • Maxi ennuyeux (ex: récupérer des données dont on n’a pas le contrôle sur le serveur)
  • 22. Attention aux objets nuls
  • 23. E4X
    • Cool à programmer
    • Peux devenir compliqué
    • Perf: tout en mémoire
  • 24. Flex performance
    • Si adapté, faire travailler le client le + possible
    • Epargner le server
    • Taille du swf
    • Facile de garder le context de l’appli, contrairement a l’ajax
  • 25. Localisation
    • Bien en Flex 3
  • 26. Flex : le Waouh effect
    • Certains effets ne sont dispos que en Flash/Flex
    • Ne pas se priver car certains utilisateurs en sont friands ! (pas trop gadget quand m ê me)
  • 27. SEO / référencement
    • Méthode recommandée Google
    • Plus de boulot qu’en HTML classique
    • Mais du coup malléable aux techniques SEO
  • 28. Flex en C/S
    • Interaction avec back-end PHP
    • Interaction avec Blaze DS - LiveCycle (ex FDS) - Java
  • 29. Conclusions + Q&A