Ir a inicio > Cursos > Programación > Bogotá > Curso de Desarrollo de Aplicaciones Android - Bogotá - Cundinamarca

Curso de Desarrollo de Aplicaciones Android

Contacta sin compromiso con INTECAP - Instituto Técnico de Capacitación

Para enviar la solicitud debes aceptar la política de privacidad

Comentarios sobre Curso de Desarrollo de Aplicaciones Android - Presencial - Bogotá - Cundinamarca

  • Objetivos del curso
    Aprender a desarrollar Aplicaciones e Implementarlas en Dispositivos Móviles bajo ANDROID, y conocer las principales funciones del entorno de programación.
  • Prácticas
    100% basadas en practicas
  • Curso dirigido a
    Conocimientos de Programación en Lenguajes JAVA y HTML
  • Titulación
    Capacitación de Android - Desarrollo de Aplicaciones
  • Contenido
    METODOLOGIA:

    La Capacitación es 100% presencial, 100% basada en prácticas desarrolladas por todos los Alumnos, cada Alumno cuenta con un potente computador (Monitor LED) desde el momento en que inicia hasta que se termina la capacitación, además es personalizada puesto que son grupos pequeños con un máximo de diez(10) Alumnos. Los fundamentos teóricos son presentados con un lenguaje sencillo y común que permite de forma muy fácil a cualquier persona, asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, puesto que simultáneamente se desarrollan talleres de práctica, organizados consecutivamente para el desarrollo temático de forma gradual y evolutiva, finalizando cada módulo el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes, al finalizar la capacitación se realiza un examen de comprobación de conocimientos que le permitirá medir que tanto aprendió y avanzó con respecto a los temas.

    Introducción al Sistema Android

    En esta sección se le presenta al participante una visión global del estado del arte de el sistema operativo Android y una rápida inducción a los conceptos pilares del desarrollo en Android.

    1.1 La plataforma Android

    1.2 Descripción del mercado Android

    Los operadores móviles
    Android vs los teléfonos con funciones
    Android vs el Smartphones
    Android vs sí Mismo
    Licencias de Android

    1.3 Las Capas (The Layers) de Android

    Basándose en el kernel Linux
    Corriendo en la máquina virtual Dalvik

    1.4 La Intención de desarrollo de Android

    Potencializar interfaces de Usuario Intuitivas
    Propósitos y cómo funcionan

    Cuatro componentes claves de Android

    Actividad
    Servicio
    Receptor de Difusiones
    Contenido del Proveedor

    1.6 Descripción del archivo AndroidManifest.xml

    Instalando el Entorno de Desarrollo en Android

    2.1 Introducción al SDK de Android

    Paquetes Núcleo de Android
    Los paquetes opcionales

    2.2 Explorando el entorno de desarrollo

    La perspectiva Java
    La perspectiva DDMS
    Las herramientas de línea de comandos

    2.3 Construir una aplicación Android en Eclipse

    El Asistente para proyectos de Android
    Android muestra
    Aplicación código
    Empaquetado de la aplicación

    2.4 Uso del emulador de Android

    Configuración del entorno emulado
    Prueba de la aplicación en el emulador

    2.5 Depuración de la aplicación

    Diseño de Interfaces de Usuario

    En esta sección se le presenta al participante la forma de diseñar e implementar las interfaces (pantallas) de una aplicación Android.

    3.1 Creación de la Actividad

    Creación de un tipo de actividad
    Explorando el ciclo de vida de Actividad

    3.2 Trabajar con vistas

    Exploración de puntos de vista comunes
    Uso de una Vista de Lista
    Multitarea con Handler y mensaje
    Creación de vistas personalizadas
    Comprensión diseño
    Manejo de enfoque
    Eventos Grasping

    3.3 Uso de los recursos

    Los tipos de recursos
    Hacer referencia a recursos en Java
    Definir vistas y diseños a través de recursos XML
    Externalización valores
    Suministro de animaciones

    Propósitos y Servicios

    4,1 Sirviendo Restaurant Finder con intent

    Definición de Intent
    Invocación implícita y explícita
    Adición de vínculos externos a Restaurant Finder
    Encontrar el camino con la intención
    Aprovechando Android proporcionados por las actividades


    Almacenamiento de datos

    En esta sección el participante aprende las metodologías y formas de almacenar información persistente en las aplicaciones Android.

    5.1 Utilización de las preferencias

    Trabajar con Preferencias Compartidas
    Permisos de acceso preferentes

    5.2 Utilización del sistema de archivos

    Creación de archivos
    Acceso a los archivos
    Archivos de recursos raw
    Archivos de recursos XML
    Almacenamiento externo a través de una tarjeta SD

    5.3 Persistencia de Información a la base de datos

    La construcción y el acceso a una base de datos
    Con la herramienta sqlite3

    5.4 Trabajo con clases ContentProvider

    Uso de una ya existente ContentProvider
    Creación de un ContentProvider

    Redes y Servicios Web

    En esta sección se le enseña al participante como consumir servicios web desde una aplicación Android y como consumir mensajes a través del protocolo http.

    6.1 Una visión general del trabajo en red

    Conceptos básicos de redes
    Los clientes y servidores


    6.2 Comprobación del estado de la red

    6.3 Comunicación con un servidor de socket

    6.4 Trabajo con HTTP

    Simple HTTP y java.net
    Robusto HTTP con HttpClient
    Creación de un ayudante HTTP y HTTPS

    6,5 de servicios Web

    Lo POX-Juntar con HTTP y XML

    Para SOAP o no SOAP, esa es la pregunta

    CONCEPTOS AVANZADOS:

    En esta sección el participante conoce los conceptos avanzados en el desarrollo de aplicaciones Android tales como: Notificaciones y Alarmas, Animación (graficos en 3D), Multimedia (uso cámara, audio y video del móvil) y Localización y georeferenciación (GPS).

    Notificaciones y Alarmas

    8.1 Presentación de Toast

    Creación de un ejemplo SMS con Toast
    Recepción de un mensaje SMS

    8.2 Introducción a las notificaciones

    La notificación de clase
    Notificar a un usuario de un SMS

    8.3 Introducción a las Alarmas

    Creación de un ejemplo simple alarma
    Uso de notificaciones de alarmas

    Gráficas y Animaciones

    9.1 Dibujando gráficos en Android

    Dibujar con XML
    Exploración formas dibujables con XML

    9.2 Creación de animaciones con gráficos de Android API

    Android fotograma a fotograma de la animación
    Mediante programación crear una animación

    9.3 Introducción a OpenGL para sistemas embebidos

    Creación de un contexto OpenGL
    Dibujar un rectángulo con OpenGL ES
    Formas tridimensionales y superficies con OpenGL ES

    Multimedia

    10.1 Introducción a multimedia y OpenCore

    10.2 Reproducción de audio

    10.3 Reproducción de vídeo

    10.4 Capturar contenidos

    Entender la cámara
    La captura de audio

    10.5 Grabación de vídeo

    Localización y Georeferenciación

    11.1 La simulación de su ubicación dentro del emulador

    El enviar sus coordenadas con la herramienta DDMS
    El GPS Exchange Format
    El Google Earth Keyhole Markup Language

    11.2 Uso LocationManager y LocationProvider

    Acceso a los datos de localización con LocationManager
    Con un LocationProvider
    Recepción de actualizaciones de ubicación con LocationListener

    11.3 Trabajar con el mapa

    Extender MapActivity
    Con un MapaVer
    Colocación de datos en un mapa con una superposición

    11.4 Conversión de lugares y direcciones con Geocoder

    DURACION DE LA CAPACITACION:

    60 Horas Académicas (45 minutos hora)

Otra formación relacionada con Programación

Este sitio utiliza cookies.
Si continua navegando, consideramos que acepta su uso.
Ver más  |