CCIInstituto de Capacitación perteneciente a la Asociación Gremial de Docentes de la Universidad Tecnológica Nacional (FAGDUT). Desde 1995 estamos trabajando para jerarquizar el perfil académico y profesional de docentes, profesionales y alumnos proveyendo herramientas de capacitación estratégica a las empresas de la región.

Programación Android

Curso de Programación Android nivel introductorio con orientación profesional.
Duracion: 30hs

Objetivo:

Curso orientado al aprendizaje de una nueva tecnología emergente y con fuerte salida laboral, desarrollando sus conceptos fundamentales y sus componentes de construcción de aplicaciones,. Se trabajará en la interfaz visual, y el uso de audio y video.

Prerrequisitos

  • No se necesita experiencia previa en desarrollo de software para dispositivos móviles.
  • Conocimientos de Programación en lenguaje Java o un lenguaje similar orientado a objetos (C#, por ejemplo).
  • Conocimientos sobre Instalación básica de aplicaciones en el Sistema Operativo Windows (XP,Vista,7).

Temario:

Capitulo 1: Introducción
-¿Que es Android? ¿Quien más esta en el mercado? Windows Mobile? J2ME?
-Herramientas de desarrollo, configuración de Eclipse y SDK.
-Creación y análisis del primer programa
-Manejo del Emulador y Debug de aplicaciones.

Capitulo 2: Conceptos claves
-Arquitectura del Sistema
-Estructura de las aplicaciones
-Principales Componentes de Construcción
-Gestionando los recursos de una aplicación
-Configurando y entendiendo el archivo manifiesto
-Diseño de una aplicación Típica Android
-Trabajar con Activities, Intents y Dialogs

Capitulo 3 - Interface Grafica de Usuario
-Vistas, Layouts y controles gráficos
-Recursos, menús y diálogos
-Manejo de eventos de la pantalla
-Interfaces Auto-Adaptativas

Capitulo 4 - Multimedia
-Utilizando Audio y Video en las aplicaciones
-Notificar mensajes al usuario

Capitulo 5 - Localización Geográfica - GPS
-Manejo de Geolocalización, la posición geográfica del dispositivo.
-Utilización deGoogle Maps en nuestras aplicaciones.

Capitulo 6 - Proyecto
-Compatibilidad con otras versiones de Android.
-Monetización de aplicaciones e Integración Social.
-Como publicar en el Android Market.