SlideShare una empresa de Scribd logo
Desarrollo Móvil con Flash Builder 4.5
Carlos Zaragoza
            AUG Manager ActionLab
            @carast
            www.carast.com
            carast@gmail.com




ActionLab
ActionLab AUG


Enfocado a ActionScript, AIR, Blaze DS, ColdFusion,
Dreamweaver, Flash Professional, Flash Catalyst, Flash
Player, Flex, RIA - Rich Internet Applications.




     ActionLab
El propósito de este grupo es reunir a todos los
usuarios de tecnologías Adobe y poder generar
conocimiento y así aprender entre todos.
Este grupo está enfocado en compartir información de
ActionScript con todas las tecnologías con las que
puede convivir, desde datos, hasta experiencias 3D.




     ActionLab
@ActionLab_AUG




           .com/actionlab




http://actionlab.groups.adobe.com/

   ActionLab
Agenda
#ActionLab


 ¿Porqué desarrollar para móviles?
 Adobe Air 2.7 y Flex SDK 4.5.1 en dispositivos móviles
 Entorno de desarrollo y componentes 
 Creando nuestra primer aplicación para móviles




      ActionLab
Venta de PC y no-PC,
Desktops                                      2011
Laptos                    18%
Netbooks                            Fuente: Analyst firm Gartner announced
                                        revised lower estimates for the
Tablets                             worldwide PC shipment market for 2010
                                                   and 2011
Smartphones
               46%

                              25%

                      6% 5%




     Al día de hoy el número de dispositivos
     móviles activos en el mundo es de 5.3
       billones, incluyendo Smartphones y
                      tabletas
      ActionLab
Fuente: comScore




ActionLab
ActionLab
ActionLab
ActionLab
ActionLab
Adobe AIR 2.7 en
dispositivos móviles

 AIR para dispositivos móviles permite a los
 desarrolladores crear aplicaciones que pueden ser
 lanzadas de la misma manera que las aplicaciones
 nativas en cada plataforma.




      ActionLab
Nuevas características de la
versión 2.7

 4x más rápido en aplicaciones iOS
 Ahora podemos hacer debug y correr las aplicaciones
 mucho mas rápido con el nuevo modo disponible en el
 ADT(Air Developer Tool)
 Instalación del runtime de AIR en SD de los equipos




      ActionLab
Nuevas características de la versión 2.7




     ActionLab
Adobe Flex 4.5.1 SDK


              Componentes
              existentes
              Skins
              Componentes nuevos




  ActionLab
Adobe Flash Builder 4.5.1




   ActionLab
Consideraciones para el
diseño y desarrollo móvil
                Áreas activas mas
                grandes
                El scrolling es diferente
                Tomar en cuenta las
                diferentes densidades
                CPU y GPU es mucho
                más limitado
                Cuidar la memoria

   ActionLab
Componentes Mobile-ready




   ActionLab
Controls




   ActionLab
Layout
Charts



 ActionLab
Estructura estándar de
aplicaciones para móviles




   ActionLab
*Pantalla simple de UI
                   *Propiedad “data” para
                   pasar datos de una
View               vista a otra




       ActionLab
El contenedor ViewMenu define
        un menú en la parte inferior de
        un contenedor de View.

        Cada contenedor View define su
        propio menú..


ViewMenu

ActionLab
ActionLab
ActionLab
Opciones de performance


Usa ActionScript sobre MXML para construir Item
Renderers
Cuando sea posible, usar ActionScript y Gráficos FXG
compilados o bitmats para componentes de skins en
lugar de MXML y gráficos en tiempo de ejecución
MXML.


     ActionLab
Opciones de performance


Usa Spark Label, TextInput y TextArea para texto en
lugar de un RichText y RichTextEditable
Charts son soportados en proyectos móviles, pero
otros componentes MX no




     ActionLab
Adaptando aplicaciones
móviles para múltiples
densidades de pixel


   ActionLab
ActionLab
Multi-DPI bitmaps


MultiDPOBitmapSource permite especificar diferentes
archivos de bitmap para usarse en diferentes DPIs


               160 dpi --- 36px
               240 dpi --- 48px
               320 dpi --- 72px

     ActionLab
Per-DPI CSS rules


Sintaxis CSS que te permite crear reglas CSS para
aplicar en cada DPI, esta ventaja es usada por el skin
para adaptar tamaños de fuentes para diferentes DPIs




     ActionLab
Diseño de vistas




   ActionLab
Empacando aplicaciones
para su implementación



   ActionLab
Demos



http://conqu.com/
http://www.adobe.com/devnet/flex/samples/
politifact.html



     ActionLab

Más contenido relacionado

PPTX
Las apps
PPTX
33 sofware open gl
PDF
Ha2 nm50 equipo3-parcial3
PDF
Autocad lt pdf_users-guide_esp
 
PPT
4 Jhs J Developer Adf
PDF
Report builder, que los informes los haga el usuario - codecamp
PPTX
Sesión 06: SAP y Power Builder
PPTX
Conexion a la base de datos
Las apps
33 sofware open gl
Ha2 nm50 equipo3-parcial3
Autocad lt pdf_users-guide_esp
 
4 Jhs J Developer Adf
Report builder, que los informes los haga el usuario - codecamp
Sesión 06: SAP y Power Builder
Conexion a la base de datos

Similar a Desarrollo Móvil con Flash Builder 4.5 (20)

PDF
Usabilidad y Workflow de diseño Web
PPTX
Flash Platform
PDF
Exposición - Windows phone
PDF
Presentación: WINDOWS PHONE
PPTX
Seminario WP7 MICTT
PDF
LiveData en Campus Party Mexico
PDF
PDF
Principios de usabilidad y creación de contenido para móviles
PPT
Lanzamiento Adobe AIR y Flex 3
PPTX
Interfaz gnome
PPTX
Sesion 1 introducción a la plataforma windows phone
PPTX
Catálogo productos GoiDigi 2013
PDF
Google analytics y aplicaciones móviles
ODP
Taller subflash 2012
PDF
Adobe Creative Suite CS6 Design & Web
PDF
Presentación Institucional
DOCX
Parte 4
PPTX
Html5 vs Flash
DOCX
DOCX
Usabilidad y Workflow de diseño Web
Flash Platform
Exposición - Windows phone
Presentación: WINDOWS PHONE
Seminario WP7 MICTT
LiveData en Campus Party Mexico
Principios de usabilidad y creación de contenido para móviles
Lanzamiento Adobe AIR y Flex 3
Interfaz gnome
Sesion 1 introducción a la plataforma windows phone
Catálogo productos GoiDigi 2013
Google analytics y aplicaciones móviles
Taller subflash 2012
Adobe Creative Suite CS6 Design & Web
Presentación Institucional
Parte 4
Html5 vs Flash
Publicidad

Último (20)

PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Uso responsable de la tecnología - EEST N°1
PDF
Distribucion de frecuencia exel (1).pdf
PPTX
Propuesta BKP servidores con Acronis1.pptx
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
Control de calidad en productos de frutas
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
capacitación de aire acondicionado Bgh r 410
DOCX
Trabajo informatica joel torres 10-.....................
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
ccna: redes de nat ipv4 stharlling cande
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Curso de generación de energía mediante sistemas solares
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Presentacion de Alba Curso Auditores Internos ISO 19011
Uso responsable de la tecnología - EEST N°1
Distribucion de frecuencia exel (1).pdf
Propuesta BKP servidores con Acronis1.pptx
Guía 5. Test de orientación Vocacional 2.docx
Control de calidad en productos de frutas
TRABAJO DE TECNOLOGIA.pdf...........................
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Historia Inteligencia Artificial Ana Romero.pptx
capacitación de aire acondicionado Bgh r 410
Trabajo informatica joel torres 10-.....................
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
ccna: redes de nat ipv4 stharlling cande
ccna: redes de nat ipv4 stharlling cande
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Curso de generación de energía mediante sistemas solares
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Publicidad

Desarrollo Móvil con Flash Builder 4.5