SlideShare une entreprise Scribd logo
1  sur  13
Desarrollo iOS y Flash,
 mitos y realidades
    Edgar Parada | @edgarparada
    Adobe Community Champion
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
Flash para móviles
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
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.
Ecosistema Actual




  Análisis de Canalys a nivel global, 2010 Q4
Similitudes iOS y Plataforma Flash

  Herramientas



   Frameworks    Foundation, UIKit       Flex



    Lenguajes      Objective-C       ActionScript
Proyecto iOS / Proyecto Flash

                    .xib (.nib) / .fla
                    .m file / .as file
                       .app / .exe
                 UIView / MovieClip
               App Delegate / Document
                          Class
Aplicaciones Flash en AppStore
Connect Mobile             Color Picker




             Tik Tak Zoo                  Red Hood
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
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
Demos
Gracias!
Edgar Parada | @edgarparada
Adobe Community Champion

Contenu connexe

Similaire à Desarrollo para iPhone con Flash

Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
CongresoWeb
 
Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...
Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...
Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...
CLEFormación
 

Similaire à Desarrollo para iPhone con Flash (20)

Apple iPAD - La importancia de HTML5
Apple iPAD - La importancia de HTML5Apple iPAD - La importancia de HTML5
Apple iPAD - La importancia de HTML5
 
Principios de usabilidad y creación de contenido para móviles
Principios de usabilidad y creación de contenido para móvilesPrincipios de usabilidad y creación de contenido para móviles
Principios de usabilidad y creación de contenido para móviles
 
Ios
IosIos
Ios
 
Adobe flash
Adobe flashAdobe flash
Adobe flash
 
Taller de introducción a iOS development
Taller de introducción a iOS developmentTaller de introducción a iOS development
Taller de introducción a iOS development
 
Adobe flash professional
Adobe  flash professionalAdobe  flash professional
Adobe flash professional
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
 
Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...
Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...
Seminario "Desarrollo para entornos móviles. Comparativas y tendencias&q...
 
Iphone 5 Gestion Basica de la Información!
Iphone 5  Gestion Basica de la Información!Iphone 5  Gestion Basica de la Información!
Iphone 5 Gestion Basica de la Información!
 
Phonegap
PhonegapPhonegap
Phonegap
 
Exposición - IOS
Exposición - IOSExposición - IOS
Exposición - IOS
 
Html5 vs Flash
Html5 vs FlashHtml5 vs Flash
Html5 vs Flash
 
Phonegap
PhonegapPhonegap
Phonegap
 
Descubre iOS 7 índice
Descubre iOS 7 índiceDescubre iOS 7 índice
Descubre iOS 7 índice
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos moviles
 
sistema operativo android
sistema operativo androidsistema operativo android
sistema operativo android
 
Flash historia
Flash historiaFlash historia
Flash historia
 
Las apps en tipo de presentacion
Las apps en tipo de presentacionLas apps en tipo de presentacion
Las apps en tipo de presentacion
 
Lo que no te han contado sobre el desarrollo para iPhone/iPad
Lo que no te han contado sobre el desarrollo para iPhone/iPadLo que no te han contado sobre el desarrollo para iPhone/iPad
Lo que no te han contado sobre el desarrollo para iPhone/iPad
 
Introducción al desarrollo (y diseño) para móviles
Introducción al desarrollo (y diseño) para móvilesIntroducción al desarrollo (y diseño) para móviles
Introducción al desarrollo (y diseño) para móviles
 

Plus de Edgar Parada

Contenido web en múltiples pantallas
Contenido web en múltiples pantallasContenido web en múltiples pantallas
Contenido web en múltiples pantallas
Edgar Parada
 

Plus de Edgar Parada (16)

Ciberseguridad, Fundamental para la Transformación Digital
Ciberseguridad, Fundamental para la Transformación DigitalCiberseguridad, Fundamental para la Transformación Digital
Ciberseguridad, Fundamental para la Transformación Digital
 
Sass: CSS con Superpoderes
Sass: CSS con SuperpoderesSass: CSS con Superpoderes
Sass: CSS con Superpoderes
 
Diseño UI con jQuery mobile
Diseño UI con jQuery mobileDiseño UI con jQuery mobile
Diseño UI con jQuery mobile
 
Optimización de Contenido Flash para Móviles
Optimización de Contenido Flash para MóvilesOptimización de Contenido Flash para Móviles
Optimización de Contenido Flash para Móviles
 
Everything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEverything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 min
 
Presentación Adobe AIR para PlayBook - Reto BlackBerry
Presentación Adobe AIR para PlayBook - Reto BlackBerryPresentación Adobe AIR para PlayBook - Reto BlackBerry
Presentación Adobe AIR para PlayBook - Reto BlackBerry
 
Tips para Mejorar tu Estrategia Online
Tips para Mejorar tu Estrategia OnlineTips para Mejorar tu Estrategia Online
Tips para Mejorar tu Estrategia Online
 
Contenido web en múltiples pantallas
Contenido web en múltiples pantallasContenido web en múltiples pantallas
Contenido web en múltiples pantallas
 
HTML5 y Flash
HTML5 y FlashHTML5 y Flash
HTML5 y Flash
 
CSS con Dreamweaver CS5
CSS con Dreamweaver CS5CSS con Dreamweaver CS5
CSS con Dreamweaver CS5
 
Google Analytics con Flash
Google Analytics con FlashGoogle Analytics con Flash
Google Analytics con Flash
 
Flash y Seo
Flash y SeoFlash y Seo
Flash y Seo
 
Flash Catalyst en Campus Party
Flash Catalyst en Campus PartyFlash Catalyst en Campus Party
Flash Catalyst en Campus Party
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
Flex en Cafe de Altura
Flex en Cafe de AlturaFlex en Cafe de Altura
Flex en Cafe de Altura
 
SG09 Ux Flash Catalyst
SG09 Ux Flash CatalystSG09 Ux Flash Catalyst
SG09 Ux Flash Catalyst
 

Dernier

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (15)

Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Desarrollo para iPhone con Flash

  • 1. Desarrollo iOS y Flash, mitos y realidades Edgar Parada | @edgarparada Adobe Community Champion
  • 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
  • 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. 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. Ecosistema Actual Análisis de Canalys a nivel global, 2010 Q4
  • 7. Similitudes iOS y Plataforma Flash Herramientas Frameworks Foundation, UIKit Flex Lenguajes Objective-C ActionScript
  • 8. Proyecto iOS / Proyecto Flash .xib (.nib) / .fla .m file / .as file .app / .exe UIView / MovieClip App Delegate / Document Class
  • 9. Aplicaciones Flash en AppStore Connect Mobile Color Picker Tik Tak Zoo Red Hood
  • 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. 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. Demos
  • 13. Gracias! Edgar Parada | @edgarparada Adobe Community Champion

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n