Adobe User Group XL 2010

735 views

Published on

This is a presentation on mobile development using the Flash Platform (ActionScript & Flex)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
735
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Adobe User Group XL 2010

  1. 1. Developing Mobile Applications with the Flash PlatformMike JonesPlatform Evangelist<br />
  2. 2. Mobile Development with Flash<br />
  3. 3. Working with Flash Professional<br /><ul><li>Leverage the visual nature of Flash
  4. 4. ActionScript 3.0
  5. 5. Timeline Animation
  6. 6. Ideal for games and applications</li></ul>+<br />
  7. 7. Mobile Development with Flex<br />
  8. 8. Bringing Flex to mobile development<br /><ul><li>Leveraging core features of Flex
  9. 9. Rich controls
  10. 10. Dynamic, resizable layout
  11. 11. Charting
  12. 12. Easy server access/integration
  13. 13. Productive design/dev tools
  14. 14. Adding mobile-specific UI patterns
  15. 15. Taking away the grunt work
  16. 16. Tuning performance for mobile devices</li></ul>+<br />
  17. 17. Adding mobile-specific UI patterns<br /><ul><li>View navigation and transitions
  18. 18. Application components (action bar, menu)
  19. 19. Mobile- and touch-optimized controls</li></li></ul><li>Taking away the grunt work<br /><ul><li>Saving/restoring state when application is shut down/restarted
  20. 20. Handling different screen sizes/densities
  21. 21. Handling orientation changes</li></li></ul><li>Tuning performance for mobile devices<br /><ul><li>Optimizing application startup
  22. 22. Lightweight component skins
  23. 23. GPU acceleration for transitions/scrolling</li></li></ul><li>Demo<br />
  24. 24. Mobile Development Considerations<br /><ul><li>Opt for Bitmaps where possible
  25. 25. When using Flex use FXG over MXMLG
  26. 26. Manually destroy your objects
  27. 27. Use weak references to listeners
  28. 28. Only place in memory what you really need
  29. 29. Reduce redraw regions
  30. 30. Stop background services if not required (GPS)</li></li></ul><li>What next?<br /><ul><li>Watch http://labs.adobe.com/technologies/flex/mobile/ for more info
  31. 31. Download Flash Builder Burrito
  32. 32. http://labs.adobe.com/technologies/flashbuilder_burrito/
  33. 33. Download Flex SDK “Hero”
  34. 34. http://labs.adobe.com/technologies/flexsdk_hero/
  35. 35. Download AIR for Android Extension for Flash
  36. 36. http://labs.adobe.com/technologies/flashpro_extensionforair/</li></li></ul><li>Fastest path to great experiences everywhere<br />

×