Dev Drink II (Flex by Navx)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + guest9fbcf7 guest9fbcf7 2 years ago
    totally useless publication, where is the information ?
Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

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

+ Jacques FROISSANTJacques FROISSANT, 2 years ago

custom

1657 views, 0 favs, 5 embeds more stats

Présentation de Matthieu Chevrier sur la tecnho Fl more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1657
    • 1505 on SlideShare
    • 152 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 7
Most viewed embeds
  • 131 views on http://altaide.typepad.com
  • 18 views on http://www.netvibes.com
  • 1 views on http://pigeindexer
  • 1 views on http://webmail1b.orange.fr
  • 1 views on http://209.85.129.104

more

All embeds
  • 131 views on http://altaide.typepad.com
  • 18 views on http://www.netvibes.com
  • 1 views on http://pigeindexer
  • 1 views on http://webmail1b.orange.fr
  • 1 views on http://209.85.129.104

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories