Desarrollo para iPhone con Flash

3,511 views

Published on

Presentación sobre las posibilidades de desarrollo para dispositivos iOS mediante la plataforma Flash

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

Desarrollo para iPhone con Flash

  1. 1. Desarrollo iOS y Flash, mitos y realidades Edgar Parada | @edgarparada Adobe Community Champion
  2. 2. Agenda• Flash para móviles• La revolución de iPhone• Ecosistema Actual• Similitudes iOS y Plataforma Flash• Aplicaciones Flash en AppStore• Recursos para Desarrollar y Tips• Demo
  3. 3. Flash para móviles
  4. 4. Flash para móviles - Literatura 2002 2007 2009•Flash MX (Macromedia) •Flash CS3 •Flash CS4•Flash para PDAs •Flash Lite 1.1 y 2.x •Flash Player 10.1 y AIR•Pocket PC •AS 1 y 2 •Flash Lite 3.x•Palm •Screensavers & Wallpapers •AS3?•Playstation 2 •Teléfonos “Premium” •Smartphones Aparece el iPhone
  5. 5. La Revolución del iPhone En 2007 el iPhone apareció en un lugar y tiempo adecuados, donde la industria pedía a gritos una revolución. Nokia dormía en sus laureles, Palm sufría el ataque de los smartphones y Blackberry era solo una herramienta de trabajo adicional.
  6. 6. Ecosistema Actual Análisis de Canalys a nivel global, 2010 Q4
  7. 7. Similitudes iOS y Plataforma Flash Herramientas Frameworks Foundation, UIKit Flex Lenguajes Objective-C ActionScript
  8. 8. Proyecto iOS / Proyecto Flash .xib (.nib) / .fla .m file / .as file .app / .exe UIView / MovieClip App Delegate / Document Class
  9. 9. Aplicaciones Flash en AppStoreConnect Mobile Color Picker Tik Tak Zoo Red Hood
  10. 10. Recursos para Desarrollar• Flash CS5• AIR 2.0.1 SDK• Packager for iPhone• iOS Native APIs: Multitouch, Screen Orientation, Accelerometer, Geo- location, Cut/Copy/Paste
  11. 11. Tips de Optimización• Bitmaps sobre Vectores• Bitmaps pequeños• Probar diferentes calidades de animación• Evitar filtros, blends, opacity, skew, UpdateAfterEvent• Frame Rates bajos• Usar poco enterFrame• Un solo handler en vez de múltiples
  12. 12. Demos
  13. 13. Gracias!Edgar Parada | @edgarparadaAdobe Community Champion

×