banner02

Una gran variedad de aplicaciones y soluciones informáticas se están desarrollando en Android por su tipo de desarrollo libre y gracias a los dispositivos electrónicos portátiles como los teléfonos inteligentes diseñados para mayor facilidad del usuario, de ahí la versatilidad de Android en el mercado publicitario, comunicación y entretenimiento.

  • Introducir la base de desarrollo para aplicaciones móviles en Android.
  • Ser capaz de crear tu propia aplicación Android y publicarla en Google Play.
  • Obtener las herramientas de programación necesarios a fin de que sea capaz de desarrollar aplicaciones nativas para sistema operativo Android, utilizando los elementos gráficos básicos, el ciclo de vida de una aplicación y realizar pruebas en el emulador y dispositivos Android.
  • Desarrollar aplicaciones avanzadas Android para tabletas y dispositivos celulares, utilizando bases de datos locales, consulta de servicios Web, proveedores de telefonía y programación de sensores y utilidades disponibles en función del dispositivo usado.

  • INTRODUCCIÓN AL DESARROLLO DE APLICACIONES EN ANDROID
    • Introducción a Android y su importancia
    • Mercado de Android
    • Aplicaciones Nativas en Android
    • El kit de desarrollo de Android
    • Configuración de Eclipse y el Android SDK
    • Emulador de Android
  • ACTIVIDADES E INTENTS
    • Introducción a actividades
    • Ciclo de vida de una actividad
    • Introducción a intents
    • El manifiesto de Android
    • Directorios del proyecto en Android
  • VISTAS Y LAYOUTS
    • Introducción a vistas
    • Introducción a layouts: (AbsoluteLayout, FrameLayout, LinearLayout, RelativeLayout, TableLayout)
    • Elementos Compuestos: (ScrollView, ListView, GridView, ExpandableListView, SearchView )
  • COMPONENTES DE CONTROL
    • Widgets
    • Elementos de texto
    • Imágenes y recursos multimedia
    • Elementos de tiempo y fecha
  • INTRODUCCIÓN A LA PERSISTENCIA EN ANDROID
    • Técnicas para guardar datos en Android
    • Almacenamiento de preferencias de usuario
    • Almacenamiento del estado activo
    • Manejo de archivos
  • PROGRAMACIÓN DE SENSORES
    • Touch Screen en dispositivos Android
    • Detección de sensores
    • Interpretación de la información de sensores
    • Acelerómetros
  • INTRODUCCIÓN AL DESARROLLO DE APLICACIONES MÓVILES BASADAS EN HTML
    • Desarrollo de formas móviles basadas en HTML5
    • Construcción de interfaces de usuario con estilos
    • Control de la orientación de la aplicación
    • Validación de formas
  • SOPORTE PARA MÚLTIPLES TAMAÑOS DE PANTALLAS
    • Manejo de distintas densidades de pantallas
    • El uso de distintos recursos gráficos para distintos tamaños de pantallas