SlideShare una empresa de Scribd logo
1 de 30
(Flex)
Flash Builder
   Patricio Cornejo A.
Flash Builder
•   Fundamentos
•   Estructura e Interface
•   Proyectos
•   Metodología
•   OOP – MVC
•   ActionScript 3.0
•   Modelo de Contenedores y Componentes
•   Mi primera App
•   Let’s Code

                               Patricio Cornejo A.
Flash Builder (FLEX)




               Patricio Cornejo A.
RIA




      Patricio Cornejo A.
Patricio Cornejo A.
¿Qué podemos hacer?

                           Aplicaciones DESKTOP

Aplicaciones WEB




                                   Aplicaciones MOBILE
         Aplicaciones TV

                                         Patricio Cornejo A.
¿Para qué plataformas
     lo haremos?




 WEB   MOBILE   DESKTOP           TV




                          Patricio Cornejo A.
¿Cómo lo haremos?




             Patricio Cornejo A.
¿Dónde lo haremos?

      Flash Builder

     Flex Framework

        Flex SDK

                   Patricio Cornejo A.
Proyectos
  HolaMundo




              Patricio Cornejo A.
Interface Usuario




              Patricio Cornejo A.
Interface Proyectos




               Patricio Cornejo A.
Interface Proyectos




               Patricio Cornejo A.
OOP
Programación Orientada a Objetos




                            Patricio Cornejo A.
Real World
     • Color de piel
     • Color de Pelo
     • Forma del cuerpo
     ----------------------------
     • Caminar
     • Correr
     • Golpear
     • Comer
     ----------------------------
     • Caerse
     • Enfermarse
     • Protegerse
     ---------------------------
     • Forma de vestirse / verse

                  Patricio Cornejo A.
Real World
    CARACTERISTICAS


    FUNCIONES


    REACCIONES


    ESTILOS *



                 Patricio Cornejo A.
Virtual World
         PROPIEDADES


         MÉTODOS
OBJETO

         EVENTOS


         ESTILOS *

                     Patricio Cornejo A.
Elementos del Lenguaje
       ActionScript 3.0




                          Patricio Cornejo A.
Propiedades


var NOMBRE:TIPO DE DATOS = VALOR




                       Patricio Cornejo A.
Métodos


function NOMBRE(param:TIPO):TIPO {}




                         Patricio Cornejo A.
Clases
class NOMBRE extends TIPO {
propiedades
   public function NOMBRE() {}
}


                      Patricio Cornejo A.
Paquetes
package UBICACION
{
IMPORTACIONES
class NOMBRE extends TIPO {
PROPIEDADES
   public function NOMBRE() {}
}
}
                            Patricio Cornejo A.
ActionScript 3.0
    MXML
Paquetes

              Clases
Propiedades

                       Métodos



               Eventos y Estilos
                           Patricio Cornejo A.
Metodología Desarrollo
Estructura


Interactividad


Diseño
                 App
Conectividad

                       Patricio Cornejo A.
Modelo de Desarrollo
       MVC




               Patricio Cornejo A.
Contenedores




           Patricio Cornejo A.
Contenedores




           Patricio Cornejo A.
Contenedores




           Patricio Cornejo A.
Basta de charlas

LET’S CODE!
              Patricio Cornejo A.

Más contenido relacionado

Destacado

Universidad pedagógica nacional francisco morazán
Universidad pedagógica nacional francisco morazánUniversidad pedagógica nacional francisco morazán
Universidad pedagógica nacional francisco morazánElia Montes
 
Presentación powerpoint
Presentación powerpointPresentación powerpoint
Presentación powerpointlsaravi
 
Control de Identidad Carabineros
Control de Identidad CarabinerosControl de Identidad Carabineros
Control de Identidad CarabinerosPedro Martín
 
5 oportunidades de negocio exitosas en Internet
5 oportunidades de negocio exitosas en Internet5 oportunidades de negocio exitosas en Internet
5 oportunidades de negocio exitosas en InternetKaren Quintero Castañeda
 
Conocimiento científico, un acercamiento.
Conocimiento científico, un acercamiento.Conocimiento científico, un acercamiento.
Conocimiento científico, un acercamiento.Angel Fabian Calvario
 
Practica 1 flash
Practica 1 flashPractica 1 flash
Practica 1 flashOlga Lidia
 
software bryan daniel zuñiga ibarra
software bryan daniel zuñiga ibarrasoftware bryan daniel zuñiga ibarra
software bryan daniel zuñiga ibarracalotaro
 
Redes sociales
Redes socialesRedes sociales
Redes socialesdj-manuel
 
future_lab_concept_perfiles_consumidores
future_lab_concept_perfiles_consumidoresfuture_lab_concept_perfiles_consumidores
future_lab_concept_perfiles_consumidoresJuan Navarrete
 
Los docentes frente a las nuevas tecnologías de
Los docentes frente a las nuevas tecnologías deLos docentes frente a las nuevas tecnologías de
Los docentes frente a las nuevas tecnologías dewenceslaocruz
 
Capitulo 5 volks
Capitulo 5 volksCapitulo 5 volks
Capitulo 5 volksSel Frankoo
 
Lissagaray - Historia de la Comuna de París I
Lissagaray - Historia de la Comuna de París ILissagaray - Historia de la Comuna de París I
Lissagaray - Historia de la Comuna de París IFelipe Mercado
 

Destacado (20)

Nudos de corbatas
Nudos de corbatasNudos de corbatas
Nudos de corbatas
 
Universidad pedagógica nacional francisco morazán
Universidad pedagógica nacional francisco morazánUniversidad pedagógica nacional francisco morazán
Universidad pedagógica nacional francisco morazán
 
Emprendimiento 12
Emprendimiento 12Emprendimiento 12
Emprendimiento 12
 
Presentación powerpoint
Presentación powerpointPresentación powerpoint
Presentación powerpoint
 
Relatos1
Relatos1Relatos1
Relatos1
 
Control de Identidad Carabineros
Control de Identidad CarabinerosControl de Identidad Carabineros
Control de Identidad Carabineros
 
5 oportunidades de negocio exitosas en Internet
5 oportunidades de negocio exitosas en Internet5 oportunidades de negocio exitosas en Internet
5 oportunidades de negocio exitosas en Internet
 
Conocimiento científico, un acercamiento.
Conocimiento científico, un acercamiento.Conocimiento científico, un acercamiento.
Conocimiento científico, un acercamiento.
 
Practica 1 flash
Practica 1 flashPractica 1 flash
Practica 1 flash
 
Diapo galap
Diapo galapDiapo galap
Diapo galap
 
Tarea de verano(solucion)
Tarea de verano(solucion)Tarea de verano(solucion)
Tarea de verano(solucion)
 
Presentacion guia 4
Presentacion guia 4Presentacion guia 4
Presentacion guia 4
 
Story board
Story boardStory board
Story board
 
software bryan daniel zuñiga ibarra
software bryan daniel zuñiga ibarrasoftware bryan daniel zuñiga ibarra
software bryan daniel zuñiga ibarra
 
Cuestionario[1]
Cuestionario[1]Cuestionario[1]
Cuestionario[1]
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
future_lab_concept_perfiles_consumidores
future_lab_concept_perfiles_consumidoresfuture_lab_concept_perfiles_consumidores
future_lab_concept_perfiles_consumidores
 
Los docentes frente a las nuevas tecnologías de
Los docentes frente a las nuevas tecnologías deLos docentes frente a las nuevas tecnologías de
Los docentes frente a las nuevas tecnologías de
 
Capitulo 5 volks
Capitulo 5 volksCapitulo 5 volks
Capitulo 5 volks
 
Lissagaray - Historia de la Comuna de París I
Lissagaray - Historia de la Comuna de París ILissagaray - Historia de la Comuna de París I
Lissagaray - Historia de la Comuna de París I
 

Similar a Fundamentos Flash Builder

Sesión #1 Introduccion al curso.pptx
Sesión #1 Introduccion al curso.pptxSesión #1 Introduccion al curso.pptx
Sesión #1 Introduccion al curso.pptxAndersonHernandezara
 
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...Codemotion
 
NestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y PuntoneterosNestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y PuntoneterosFrancisco Javier Barrena
 
Charla de VolKno en UTN
Charla de VolKno en UTNCharla de VolKno en UTN
Charla de VolKno en UTNVolKno
 
SISTEMA DE VISION ARTIFICIALPresentación2007
SISTEMA DE VISION ARTIFICIALPresentación2007SISTEMA DE VISION ARTIFICIALPresentación2007
SISTEMA DE VISION ARTIFICIALPresentación2007faustino830
 
El manejo de la información, nuevos y
El manejo de la información, nuevos yEl manejo de la información, nuevos y
El manejo de la información, nuevos yZaida Martinez
 
Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...
Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...
Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...Jorge Barahona Ch.
 
Tecnologias 40 por niños y no tan niños con scratch u catolica
Tecnologias 40 por niños y no tan niños con scratch   u catolicaTecnologias 40 por niños y no tan niños con scratch   u catolica
Tecnologias 40 por niños y no tan niños con scratch u catolicajaviertecteos
 
Revolución de las Plataformas - Capítulo 3 - Arquitectura
Revolución de las Plataformas - Capítulo 3 - ArquitecturaRevolución de las Plataformas - Capítulo 3 - Arquitectura
Revolución de las Plataformas - Capítulo 3 - ArquitecturaCarlos Francavilla
 
SINAI: Ejemplos prácticos con Lucene y Yahoo! BOSS
SINAI: Ejemplos prácticos con Lucene y Yahoo! BOSSSINAI: Ejemplos prácticos con Lucene y Yahoo! BOSS
SINAI: Ejemplos prácticos con Lucene y Yahoo! BOSSJose Carlos Cortizo Perez
 
Estrategia y Gestion en Tiempo de Redes
Estrategia y Gestion en Tiempo de RedesEstrategia y Gestion en Tiempo de Redes
Estrategia y Gestion en Tiempo de RedesBerrikuntza Publikoa
 
El mundo de los sitios web
El mundo de los sitios webEl mundo de los sitios web
El mundo de los sitios webrodmazzo
 
Verticales - Federico Porrini y Matias Medeot
Verticales - Federico Porrini y Matias MedeotVerticales - Federico Porrini y Matias Medeot
Verticales - Federico Porrini y Matias Medeotfsolari
 
Tecnologias 40 por niños y no tan niños con scratch en Scratch Fontibón
Tecnologias 40 por niños y no tan niños con scratch en Scratch FontibónTecnologias 40 por niños y no tan niños con scratch en Scratch Fontibón
Tecnologias 40 por niños y no tan niños con scratch en Scratch Fontibónjaviertecteos
 
[Webinar] Creando un "backend" con WSO2
[Webinar] Creando un "backend" con WSO2 [Webinar] Creando un "backend" con WSO2
[Webinar] Creando un "backend" con WSO2 Roger CARHUATOCTO
 
Introducción al entorno digital
Introducción al entorno digitalIntroducción al entorno digital
Introducción al entorno digitalAndrea Cuenca
 
presentation_4932_1510780314.pdf
presentation_4932_1510780314.pdfpresentation_4932_1510780314.pdf
presentation_4932_1510780314.pdfJoseRosales200371
 
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)lenny
 

Similar a Fundamentos Flash Builder (20)

Sesión #1 Introduccion al curso.pptx
Sesión #1 Introduccion al curso.pptxSesión #1 Introduccion al curso.pptx
Sesión #1 Introduccion al curso.pptx
 
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
 
NestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y PuntoneterosNestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y Puntoneteros
 
Charla de VolKno en UTN
Charla de VolKno en UTNCharla de VolKno en UTN
Charla de VolKno en UTN
 
SISTEMA DE VISION ARTIFICIALPresentación2007
SISTEMA DE VISION ARTIFICIALPresentación2007SISTEMA DE VISION ARTIFICIALPresentación2007
SISTEMA DE VISION ARTIFICIALPresentación2007
 
El manejo de la información, nuevos y
El manejo de la información, nuevos yEl manejo de la información, nuevos y
El manejo de la información, nuevos y
 
Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...
Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...
Taller de Diseño UX & Usabilidad Sesión Nº1 Desde la Estrategia a la Arquitec...
 
Tecnologias 40 por niños y no tan niños con scratch u catolica
Tecnologias 40 por niños y no tan niños con scratch   u catolicaTecnologias 40 por niños y no tan niños con scratch   u catolica
Tecnologias 40 por niños y no tan niños con scratch u catolica
 
Revolución de las Plataformas - Capítulo 3 - Arquitectura
Revolución de las Plataformas - Capítulo 3 - ArquitecturaRevolución de las Plataformas - Capítulo 3 - Arquitectura
Revolución de las Plataformas - Capítulo 3 - Arquitectura
 
SINAI: Ejemplos prácticos con Lucene y Yahoo! BOSS
SINAI: Ejemplos prácticos con Lucene y Yahoo! BOSSSINAI: Ejemplos prácticos con Lucene y Yahoo! BOSS
SINAI: Ejemplos prácticos con Lucene y Yahoo! BOSS
 
Estrategia y Gestion en Tiempo de Redes
Estrategia y Gestion en Tiempo de RedesEstrategia y Gestion en Tiempo de Redes
Estrategia y Gestion en Tiempo de Redes
 
El mundo de los sitios web
El mundo de los sitios webEl mundo de los sitios web
El mundo de los sitios web
 
Verticales - Federico Porrini y Matias Medeot
Verticales - Federico Porrini y Matias MedeotVerticales - Federico Porrini y Matias Medeot
Verticales - Federico Porrini y Matias Medeot
 
Somos Mazbit
Somos MazbitSomos Mazbit
Somos Mazbit
 
Tecnologias 40 por niños y no tan niños con scratch en Scratch Fontibón
Tecnologias 40 por niños y no tan niños con scratch en Scratch FontibónTecnologias 40 por niños y no tan niños con scratch en Scratch Fontibón
Tecnologias 40 por niños y no tan niños con scratch en Scratch Fontibón
 
Actualidad en internet como plataforma
Actualidad en internet como plataformaActualidad en internet como plataforma
Actualidad en internet como plataforma
 
[Webinar] Creando un "backend" con WSO2
[Webinar] Creando un "backend" con WSO2 [Webinar] Creando un "backend" con WSO2
[Webinar] Creando un "backend" con WSO2
 
Introducción al entorno digital
Introducción al entorno digitalIntroducción al entorno digital
Introducción al entorno digital
 
presentation_4932_1510780314.pdf
presentation_4932_1510780314.pdfpresentation_4932_1510780314.pdf
presentation_4932_1510780314.pdf
 
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
 

Fundamentos Flash Builder