© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Michaël CHAIZE, Platform Evangelist- @mchaize
...
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Michaël Chaize
2
@mchaize
RIAgora.com
Flash sur un
mobile ?
Consumer
Electronics
Personal
Computers
Mobile
Phones
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Partenaires technologiques
Open Screen Project...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Flash Player 10.1
Flash Player 10.1
Google TV
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Adobe AIR 2.5 = applications natives
Adobe AIR...
Flex et PHP ?
Flex et PHP... la base
Flash Builder IDE
Flex SDK
Flex Class Library
MXML ActionScript
Compile
SOAP HTTP/S AMF/S
PHP Web S...
AMFPublished in December 2007
XML
5000 lignes ?1.1Mo 29Ko
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Live coding Flex & PHP
API sur mobile ?
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
! Flash Player 10.1 est embarqué, plus SQLite
...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Accelerometer
import flash.sensors.Acceleromet...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Gestures
import flash.events.TransformGestureE...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Geolocation
import flash.sensors.Geolocation;
...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
DU FUN !
APPLI sur mobile ?
ADOBEFLEX“HERO”
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Hero et les applications mobiles
21
Mobile App...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22
Hero et les applications mobiles
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
DU PRO !
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Flash Platform - Une plateforme complète pour t...
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
PHPFLEX
PHPFLEXTechnologie de présentation
multi-screens
Logique, mash-up données,
exposition des services
Desktop, Mobile,TV,
STB...
développeur
PHP
développeur
PHP + Flex
Tous sur labs.adobe.com !!!
GET Flash Builder “Burrito”
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Des questions ?
30
@mchaize
RIAgora.com
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Flex et PHP pour développer des applications mobiles
Upcoming SlideShare
Loading in …5
×

Flex et PHP pour développer des applications mobiles

3,490 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
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,490
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
56
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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.

×