Adobe Flex para iPhone, iPad y Android - nanforiberica

    ESPECIALIDAD

    Lenguajes de Programación

    MODALIDAD

    Webinar. Sesiones en aula virtual con profesor

    CONTACTO

    soporte@nanforiberica.com

    TUTORES

     Javier Lozano Moreno - javierl@nanforiberica.com

     

     

    Contenidos del curso 

    1. Introducción a los dispositivos móviles
      • Sistemas Operativos
      • Historia
      • Evolución
      • Características
      • Las tiendas
      • Los desarrolladores
    2. Introducción Adobe Flex 4.6 para dispositivos móviles
      • Adobe AIR
      • Características
      • Nuevos componentes
      • Flex Vs …
      • Cuando NO usar Flex
      • Ejemplos de aplicaciones Mobile con Adobe Flex y Adobe AIR
    3. Adobe Flash Builder 4.6 (IDE) orientado a dispositivos móviles
      • Certificados para firmar apps
      • Debugger
      • Cambiar de una plataforma a otra
    4. Conceptos básicos de dispositivos móviles
      • Ciclo de vida de una aplicación
        • Persistencia de datos
        • Multitarea
      • Nueva UI multitáctil
        • List
        • Spinner
        • Switch
        • ActionBar
        • MenuBar
        • Busy indicador
        • Callouts
      • DPI y resoluciones de pantalla
      • Splash screen
      • Gestos multitouch
      • Sensores
        • Acelerómetros y giroscopios
        • Sensor de proximidad
        • GPS
      • Soft keyboard
      • Almacenamiento local (persistencia, documentos, bases de datos…)
      • Micrófonos y cámaras
      • Video
    5. Aplicación de ejemplo multiplataforma (iOS, Android y Blackberry)
    6. Configuración interna: Manifest.xml
    7. Estructurar un proyecto Mobile con Adobe Flex
      • Separación y reutilización de código
      • Estructura de proyectos
      • Estructura de carpetas
    8. Componentes base
      • Button
      • ButtonBar
      • CheckBox
      • HSlider
      • Image – BitmapImage
      • Label
      • RadioButton
      • TextInput
      • TextArea
      • Gráficas (Fx3)

    9. Contenedores base
      • DataGroup
      • Group
      • HGroup
      • Scroller
      • Spacer
      • TitleGroup
      • VGroup
    10. Nuevos componentes para SmartPhones
      • BusyIndicator
      • List
        • LabelItemRender
        • IconItemRender
      • DateSpinner
      • SpinnerList
      • ToggleSwitch

    11. Nuevos contenedores para SmartPhones
      • ViewNavigator – ViewNavigatorApplication
      • TabbedViewNavigator – TabbedViewNavigatorApplication
      • View
        • ActionBar
          • NavigationContent
          • TitleContent – TitleDisplay
          • ActionContent
        • ViewMenu
        • ViewContent
    12. Gestión de vistas
        • Ciclo de vida
        • Push
        • Pop
        • Replace
        • Transitions
      13. SplashScreen
      14. MultiDPI
      15. Navegación
      16. Rotación del dispositivo
      17. Acceso a funcionalidades de los dispositivos móviles
          • Acelerómetro
          • Micrófono
          • Cámara
          • Galería de fotos nativa
          • GPS
          • Gestos multitouch
          • NetworkInterface
          • SoftKeyBoard
          • NativeAppIntegration
            • Email
            • Maps
            • Browser
            • Phone
            • SMS
        18. Reproducción de video en los dispositivos móviles.
        19. Visualizar HTML en nuestras aplicaciones
        20. Almacenamiento local de datos
            • Persistencia
            • SharedObjects
            • SQLite
          21. Acceso remoto a datos
              • HTTP
              • WebServices
              • AMF
            22. Nuevos componentes para Tablets
                • Callout
                • CalloutButton
              23. Nuevos contenedores para Tablets
                  • SplitViewNavigator
                24. ANE: Adobe AIR Native Extension
                    • Librerías desarrolladas
                    • Conectar AIR con Objetive-c
                    • Conectar AIR con Java
                  25. Styling (CSS) y Skinning (MXML) para dispositivos móviles
                  26. Gráficas en nuestras apps
                  27. Apis de terceros
                    • Mapas
                    • Redes sociales
                    28. Exportar a producción
                      • Las tiendas de los dispositivos y sus certificados
                      •  Empaquetar apps -> Manifest.xml
                        • Nombre  y descripción
                        • Versión
                        • Iconos
                        • Restricciones
                      • Generar IPA (iOS)
                      • Generar APK (Android)
                      • Generar BAR (Blackberry)
                      29. Guía de optimización
                        • ItemRenders
                        • BorderContainer -> Group + FXP
                        • Initialize components lazily
                        • BitmapImage
                        30. Nuevas capacidades de AIR 3.x


                          Evaluación final

                          Cuestionario de Calidad

                           

                          Requisitos

                          Hardware: PC Multimedia

                          Pentium IV o superior, 1 Gb de memoria, tarjeta de sonido, altavoces/cascos

                          Software:

                          Windows XP, Windows Vista o Windows 7

                          Navegadores: Explorer 6,7 y 8 o firefox 2 y 3

                          Java 1.5 o superior

                          Adobe Flash Player 7.0 o superior

                          Javascript habilitado

                          Adobe Reader 8.0 o superior

                          €3,600.00