SlideShare una empresa de Scribd logo
1 de 53
Siéntate, te contaré una historia
Cuenta la leyenda que hace muchas
              lunas…
…hubo un reino donde todo era
 maravilloso y brillaba la luz…
…los pájaros revoloteaban, y alegres
trinaban por valles imperturbables…
…hasta que un día…
…un ser maligno apareció!
…un ser maligno apareció!
…gritos de horror se escuchaban por
             doquier…
…y el maligno ejercito de seguidores
   del mal, coreaba al unísono…
…MUERTE A FLASH!...Viva HTML5!
…MUERTE A FLASH!...Viva HTML5!
…MUERTE A FLASH!...Viva HTML5!
…así fue como una batalla sangrienta
            dio origen…
…y flash murió!
FIN
¡MOMENTO!
¡Flash no ha muerto, ahora es un
    zombie y quiere jugar!
Juan Sebastián Vanegas   • Analista y desarrollador de sistemas de
                           información
                         • Instructor de desarrollo de software
                         • Desarrollador (AS3,C#, JS, HTML)
                         • Amante de Flash




                                 @juanchoVanegas
                         sebastian44van@gmail.com
El presente de Flash
Plataformas con soporte
No sólo Smartphones
OK, ¡estoy zombificado!

 ¿Qué tengo que empezar a
                  hacer?
KIT de zombificación
        Flash Professional CS6
            http://is.gd/5JnVTn

             Flash Builder 4.6
              http://is.gd/lj3iqT
-Debes estudiar mucho para ser un
   gran zombie- decía mi mamá
           Adobe Developers Connection
                 http://www.adobe.com/devnet.html


                            La TV de Adobe
                  http://tv.adobe.com/product/flash/
¡No quiero ser un zombie normal…

     …quiero súper poderes!
Frameworks súper cool
Greensock
        http://www.greensock.com

Tweenlite           TimeLineMax
  TweenNano            TimeLineLite
       TweenMax
CDK Collision Detection Kit
                  http://is.gd/nqrWBF


    Alpha           Texto
      Color            Vectores nativos
            FLV              Terrenos
¡Frameworks aún más cool!
Flashpunk
• Soporte a Framerate.
• Sistema de colisiones (rectángulos, píxeles o mallas).
• Clases para textos, animaciones, fondos, etc.
• Soporte de sonido, Dirección, Desvanecimiento, Volumen.
• Animaciones (lienales, con curvas, basadas en
  trayectorias).
• Manejo de profundidades.
• Control de teclado y mouse
• Efectos y emisión de partículas
    http://flashpunk.net
Flashpunk (Red Chaser)




  http://is.gd/FzkrZJ
Citrus Engine
•    Elementos prefabicrados (personajes, ambiente, etc)
•    Facilidad para implementar objetos
•    Administración de sonido
•    Administración de eventos, Mouse y Teclado
•    Emisión de partículas
•    Manejo de eventos intuitivos.
•    Level Architect
    http://citrusengine.com/
Citrus Engine (Kinessia)




   http://kinessia.aymericlamboley.fr/
Flixel Power Tools
•   Movimiento de miles de objetos
•   Detección de colisiones
•   Agrupamiento de objetos para simplicidad
•   Manejo de niveles
•   Control de eventos de teclado y mouse
•   Control de cámara
•   …etcétera…

http://flixel.org
Flixel Power Tools (CANABALT)




      http://www.adamatomic.com/canabalt/
BOX2D

•   Control de colisiones
•   Librerías de matemáticas y física
•   Control de eventos de mouse y teclado
•   Manejo de partículas

    http://www.box2dflash.org/
BOX2D
¿Y qué hay sobre el reto?
Manos a la obra
1.   Ingresa a https://developer.blackberry.com/ y regístrate.
2.   Luego accede a la opción Action Script Adobe AIR.
3.   Entra a la pestaña Download.
4.   Descarga el Adobe Flash Builder 4.6.
5.   También la SDK de AIR para la Playbook.
6.   Descarga la maquina virtual (simulador).
7.   Consigue las llaves para firmar tu aplicación
     (https://www.blackberry.com/SignedKeys/)
Manos a la obra
1. Ingresa a https://developer.blackberry.com/ y regístrate.
Manos a la obra
2. Luego accede a la opción Action Script Adobe AIR.
Manos a la obra
3. Entra a la pestaña Download.
Manos a la obra
4,5 y 6: Descarga Flash Builder, SDK y Simulador.
Manos a la obra
7. Consigue las llaves para firmar tu aplicación.
*Una ayuda para que no sufras
    El simulador es una maquina virtual que se debe ejecutar con
    Vmware Player en PC o en VMWare Fusion en MAC
¿Y ahora?
Crea una historia
                    Angry Birds
Todo entra por los ojos
Cute the rope / ¿Dónde está mi agua? / Plants VS Zombies
Presta atención al audio
                       Guitar Hero
Empieza a programar!




     Imagen tomada de: http://www.flickr.com/photos/jawboneradio/1287673363/sizes/o/in/photostream/
Si algo me han dejado las películas de
                zombies
¡es que ellos siempre ganan!

Así que
¡zombificate

Pásate a FLASH!
Envíanos tus preguntas a
soporte@himediadigital.com
Recuerda mis datos…




Juan Sebastian Vanegas
@juanchoVanegas
sebastian44van@gmail.com
Muchas Gracias!

Más contenido relacionado

Similar a Historia de un reino

Lecciones aprendidas en desarrollo de apps aplicado los juegos
Lecciones aprendidas en desarrollo de apps aplicado los juegosLecciones aprendidas en desarrollo de apps aplicado los juegos
Lecciones aprendidas en desarrollo de apps aplicado los juegosxftp
 
Clase 3 de PowerPoint
Clase 3 de PowerPointClase 3 de PowerPoint
Clase 3 de PowerPointLordalZero
 
Pres3 ide 0710108
Pres3 ide 0710108Pres3 ide 0710108
Pres3 ide 0710108Gllerena01
 
Frameworks para el desarrollo de juegos para dispositivo móviles
Frameworks para el desarrollo de juegos para dispositivo móvilesFrameworks para el desarrollo de juegos para dispositivo móviles
Frameworks para el desarrollo de juegos para dispositivo móvilesADWE Team
 
Automated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTCAutomated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTCIrontec
 
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...VOIP2DAY
 
Clickers click-based games, ¿qué son realmente?
Clickers  click-based games, ¿qué son realmente?Clickers  click-based games, ¿qué son realmente?
Clickers click-based games, ¿qué son realmente?SlashMobility.com
 
Desconferencia contenidos web y cubrimiento en tiempo real de eventos
Desconferencia   contenidos web y cubrimiento en tiempo real de eventosDesconferencia   contenidos web y cubrimiento en tiempo real de eventos
Desconferencia contenidos web y cubrimiento en tiempo real de eventosEdison Monsalve
 
Evaluacion de informatica
Evaluacion de informaticaEvaluacion de informatica
Evaluacion de informaticaalisson202016
 
Evaluacion de informatica
Evaluacion de informaticaEvaluacion de informatica
Evaluacion de informaticajossy cusme
 
Eres más hackeable de lo que piensas
Eres más hackeable de lo que piensasEres más hackeable de lo que piensas
Eres más hackeable de lo que piensasRoberto Garcia Amoriz
 
Eres más hackeable de lo que crees
Eres más hackeable de lo que creesEres más hackeable de lo que crees
Eres más hackeable de lo que creesRober Garamo
 
Caja de herramientas tics
Caja de herramientas tics Caja de herramientas tics
Caja de herramientas tics L Suarez
 
Macromedia flash
Macromedia flashMacromedia flash
Macromedia flashmaryrox
 

Similar a Historia de un reino (20)

Presentación1 lina mayde
Presentación1 lina maydePresentación1 lina mayde
Presentación1 lina mayde
 
Lecciones aprendidas en desarrollo de apps aplicado los juegos
Lecciones aprendidas en desarrollo de apps aplicado los juegosLecciones aprendidas en desarrollo de apps aplicado los juegos
Lecciones aprendidas en desarrollo de apps aplicado los juegos
 
Presentación1 lina mayde
Presentación1 lina maydePresentación1 lina mayde
Presentación1 lina mayde
 
Html5 vs Flash
Html5 vs FlashHtml5 vs Flash
Html5 vs Flash
 
Presentacion barcamp
Presentacion barcampPresentacion barcamp
Presentacion barcamp
 
Clase 3 de PowerPoint
Clase 3 de PowerPointClase 3 de PowerPoint
Clase 3 de PowerPoint
 
Pres3 ide 0710108
Pres3 ide 0710108Pres3 ide 0710108
Pres3 ide 0710108
 
Frameworks para el desarrollo de juegos para dispositivo móviles
Frameworks para el desarrollo de juegos para dispositivo móvilesFrameworks para el desarrollo de juegos para dispositivo móviles
Frameworks para el desarrollo de juegos para dispositivo móviles
 
Automated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTCAutomated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTC
 
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
 
Clickers click-based games, ¿qué son realmente?
Clickers  click-based games, ¿qué son realmente?Clickers  click-based games, ¿qué son realmente?
Clickers click-based games, ¿qué son realmente?
 
Raquel guerrero
Raquel guerreroRaquel guerrero
Raquel guerrero
 
Desconferencia contenidos web y cubrimiento en tiempo real de eventos
Desconferencia   contenidos web y cubrimiento en tiempo real de eventosDesconferencia   contenidos web y cubrimiento en tiempo real de eventos
Desconferencia contenidos web y cubrimiento en tiempo real de eventos
 
Evaluacion de informatica
Evaluacion de informaticaEvaluacion de informatica
Evaluacion de informatica
 
Evaluacion de informatica
Evaluacion de informaticaEvaluacion de informatica
Evaluacion de informatica
 
Eres más hackeable de lo que piensas
Eres más hackeable de lo que piensasEres más hackeable de lo que piensas
Eres más hackeable de lo que piensas
 
Eres más hackeable de lo que crees
Eres más hackeable de lo que creesEres más hackeable de lo que crees
Eres más hackeable de lo que crees
 
Caja de herramientas tics
Caja de herramientas tics Caja de herramientas tics
Caja de herramientas tics
 
Dipositivas de tics
Dipositivas de ticsDipositivas de tics
Dipositivas de tics
 
Macromedia flash
Macromedia flashMacromedia flash
Macromedia flash
 

Último

Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 

Último (20)

Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 

Historia de un reino