Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Flex et PHP pour développer des applications mobiles

3,653 views

Published on

Adobe au forum PHP 2010 avec l'AFUP présentent un atelier de développement d'applications mobiles avec Flex.

Published in: Technology
  • Follow the link, new dating source: ❶❶❶ http://bit.ly/2Q98JRS ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating for everyone is here: ❶❶❶ http://bit.ly/2Q98JRS ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Flex et PHP pour développer des applications mobiles

  1. 1. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Michaël CHAIZE, Platform Evangelist- @mchaize Applications mobiles avec Flex et PHP
  2. 2. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Michaël Chaize 2 @mchaize RIAgora.com
  3. 3. Flash sur un mobile ?
  4. 4. Consumer Electronics Personal Computers Mobile Phones
  5. 5. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Partenaires technologiques Open Screen Project Diffuseurs de contenu
  6. 6. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Flash Player 10.1 Flash Player 10.1 Google TV
  7. 7. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe AIR 2.5 = applications natives Adobe AIR 2.5
  8. 8. Flex et PHP ?
  9. 9. Flex et PHP... la base Flash Builder IDE Flex SDK Flex Class Library MXML ActionScript Compile SOAP HTTP/S AMF/S PHP Web Server Existing Applications & Infrastructure ZEND AMF / AMF PHP XML/HTTP REST SOAP Web Services Browser Flash Player
  10. 10. AMFPublished in December 2007 XML 5000 lignes ?1.1Mo 29Ko
  11. 11. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Live coding Flex & PHP
  12. 12. API sur mobile ?
  13. 13. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. ! Flash Player 10.1 est embarqué, plus SQLite ! Les nouvelles APIs: ! Multi-touch & gestures ! Geolocation ! cut/copy/paste ! tel:, mailto:, maps:, video: ! Camera ! Microphone ! StageWebView ! Device Debugger ! cacheAsBitmapMatrix AIR 2.5 sur téléphones mobiles
  14. 14. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Accelerometer import flash.sensors.Accelerometer; import flash.events.AccelerometerEvent; if (Accelerometer.isSupported) { var accel:Accelerometer = new Accelerometer(); accel.addEventListener(AccelerometerEvent.UPDATE, updateHandler); } function updateHandler(e:AccelerometerEvent):void { e.accelerationX; e.accelerationY; e.accelerationZ; }
  15. 15. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Gestures import flash.events.TransformGestureEvent; cell.addEventListener(TransformGestureEvent.GESTURE_ZOOM, onZoom); function onZoom(e:TransformGestureEvent):void { cell.scaleX *= e.scaleX; cell.scaleY = cell.scaleX; } cell.addEventListener(TransformGestureEvent.GESTURE_ROTATE, onRotate); function onRotate(e:TransformGestureEvent):void { cell.rotation += e.rotation; }
  16. 16. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Geolocation import flash.sensors.Geolocation; var geo:Geolocation; if (Geolocation.isSupported) {             geo = new Geolocation();             geo.addEventListener(GeolocationEvent.UPDATE, updateHandler);             geo.setRequestedUpdateInterval(10000); } function updateHandler(e:GeolocationEvent):void { e.accelerationX; e.accelerationY; e.accelerationZ; }
  17. 17. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DU FUN !
  18. 18. APPLI sur mobile ?
  19. 19. ADOBEFLEX“HERO”
  20. 20. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Hero et les applications mobiles 21 Mobile Application ! Expose les composants classiques sur mobile ! Gestion automatique de l’orientatino, du retour, des boutons menu et recherche ! CCréation et gestion d’un système simple de persistence de la donnée pour la stocker et la récupérer à la demande ! Skin de base pour applications mobiles View et ViewNavigator ! Pour grouper dynamiquement et afficher du contenu ! Vous pouvez naviguer arbitrairement d’une vue à l’autre ! Passage de données d’une vue à l’autre ! Politiques de destruction accessibles pour gérer la mémoire ! Gestion d’une barre d’action en fonction des vues
  21. 21. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22 Hero et les applications mobiles
  22. 22. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DU PRO !
  23. 23. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Flash Platform - Une plateforme complète pour tous les écrans
  24. 24. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  25. 25. PHPFLEX
  26. 26. PHPFLEXTechnologie de présentation multi-screens Logique, mash-up données, exposition des services Desktop, Mobile,TV, STB,Tablette... RIA professionelles Industrialisation des développements DAO Authentification des utilisateurs Exposition des services
  27. 27. développeur PHP développeur PHP + Flex
  28. 28. Tous sur labs.adobe.com !!! GET Flash Builder “Burrito”
  29. 29. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Des questions ? 30 @mchaize RIAgora.com
  30. 30. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

×