Curso - Programación Android

Solicita información

Curso - Programación Android

  • Objetivos del curso Capacitar a los participantes en el desarrollo de aplicaciones con Android y Java para celulares móviles y tablets.
  • Curso dirigido a Profesionales y estudiantes en el área de tecnología de información e informática con la intención de especializarse en el desarrollo de aplicaciones a través de un enfoque moderno, actualizado, aun nivel más cercano a la Ingeniería de Software implementando el desarrollo para equipos móviles y tablets.
  • Contenido
    • Introducción a Android: Tecnologías disponibles (teléfonos, smartphones y tablets). Tipos de soluciones. Tipos de programas. Frameworks para móviles, mercado actual, historia y evolución.
    • Descarga del software (IDE, JDK, SDK)
    • Instalación y Configuración de las Herramientas
    • Estructura de un proyecto Android. Carpetas y Archivos.
    • Componentes básicos de una aplicación Android. Activity (actividades). View (objetos view) etc.
    • Layout UI (Definición de la interfas gráfica. Usos de contenedores y controles)
      • Layouts / Capas. FrameLayout. LinearLayout. TableLayout. RelativeLayout.
      • Controles básicos. Control Button. Control ToggleButton. Control ImageButton. Eventos y aspecto de un botón.
      • Personalización de controles. Control ImageView. Control TextView. Control EditText. Interfaz Spanned. Cambio del formato de texto.
      • Control CheckBox. Control RadioButton.
      • Controles de selección. Adaptadores en Android. Control Spinner. Listas despegables. Control grid. Como usar una planiilla en Android.
      • Y mucho más.
    • Menú UI (Menús y submenús, Menús contextuales etc.)
    • Diálogos UI
    • Adaptadores UI
    • Activivity
    • Intents
    • Broadcast Receiver
    • Notificaciones UI
    • Preferencias (Shared Preferences): Como almacenar las preferencia de uso del usuario.
    • Bases de Datos y Almacenamiento
      • Primeros pasos con SQLite
      • Creación y gestión de bases de datos. Insertar/Actualizar/Eliminar
      • Consultar/Recuperar registros. Uso de SQL para realizar todo tipos de acciones sobre la base de datos.
    • Provedores de Contenidos (Content Providers)
    • Multimedia (audio y vídeo)
    • Localización y Mapas
    • App Widgets
    • Tratamiento de XML (SAX, SAX Simplificado, DOM, XmlPull y otros más)
    • Servicios Web, RestFul, RSS, Cloud Computing
    • Seguridad y permisos
    • Administración
    • Servicios (Service)
Solicita información

Otra formación relacionada con java y javascript