Desarrollo de aplicaciones Android

Curso

Virtual

$ 1.476.951,52 IVA inc.

*Precio estimado

Importe original en USD:

$ 370

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel intermedio

  • Metodología

    Virtual

  • Duración

    3 Meses

Android es la plataforma libre para el desarrollo de aplicaciones móviles desarrollada por Google. En el mundo hay más de 400 millones de dispositivos móviles (tabletas y teléfonos) con sistema operativo Android y a la fecha se registran en Google Play (repositorio oficial) más de 10.000 millones de descargas de aplicaciones. Estos números convierten a Android en la mayor plataforma móvil del mercado.

El objetivo del curso es comprender los fundamentos de la plataforma y ser capaz de crear aplicaciones para distribuirlas en este gran mercado. Está dirigido a programadores con experiencia en lenguajes de programación orientada a objetos (POO), particularmente Java.

Comienzo del curso : 20 de mayo

A tener en cuenta

Experiencia en POO (Programación Orientada a Objetos), principalmente Java.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Programa académico

Contenido Temático del Curso

Introducción a Google Android

  • Android en el contexto actual de los sistemas operativos móviles
  • Android SDK: desde la versión 1.0 a la 4.0
  • Dalvik: la máquina virtual de Android y su relación con la JVM (Java Virtual Machine)
  • Eclipse con ADT (Android Development Tools) plugin como IDE de desarrollo
  • Ejecución en emulador vs dispositivo real

§ Debugging con DDMS (Dalvik Debug Monitor Service)

Conceptos Básicos de Google Android

  • Estructura de un proyecto Android
  • Aplicaciones y sus 4 tipos de componentes constitutivos
  • Archivo de manifiesto AndroidManifest.xml
  • Permisos y seguridad
  • Diferentes dispositivos y resoluciones
  • Separación de lógica (en Java) y vista (en xml layouts)
  • Acceso a recursos (strings, colores, imágenes, layouts, archivos, etc.)
  • Activities: componentes que representan actividades que interaccionan con el usuario

§ Intents: el mecanismo de Android para disparar actividades en forma desacoplada

Interface de Usuario

  • Layouts declarativos en archivos xml como definición de las vistas
  • Tipos de layouts
  • Contenedores: View y ViewGroups
  • Formularios

- Etiquetas

- Entradas de texto

- Botones

- Botones de radio

- Casillas de verificación

- Listas comunes, desplegables y galerías

  • Barras de progreso comunes e interactivas
  • Menús

§ Diálogos

Eventos de Interface de Usuario

  • Event handlers
  • Event listeners
  • Eventos del teclado
  • Interfaces sensibles al tacto (touch interfaces)

- Eventos por tacto (touch events)

- Eventos múltiples por tacto (multitouch events)

- Gestures

Application Widgets

§ Creación de widgets personalizados

Alertas, Notificaciones y Alarmas

  • Alertas: alertar al usuario de situaciones que requieren su atención
  • Notificaciones: notificar al usuario de eventos relevantes
  • Alarmas: agendar actividades para que ejecuten en momentos dados

Componentes Avanzados de Google Android

  • Broadcast Receivers: componentes que reaccionan ante eventos notables

§ Services: componentes que ejecutan de fondo

Persistencia de Datos

  • Uso de preferencias
  • Uso del sistema de archivos
  • Uso de base de datos (SQLite)

§ Uso de Content Providers

Comunicaciones vía Internet – 6 hs

  • Navegación Web
  • Comunicación vía HTTP (GET y POST)
  • Comunicación vía Sockets

§ Acceso a Web Services

Información adicional

El curso se dicta en español.

Una vez confirmada la inscripción se comunica al participante su usuario y contraseña para poder ingresar a la Plataforma.

Se cuenta con un seguimiento continuo del alumno. El curso cuenta con clases virtuales interactivas con tutor en vivo y todas quedan grabadas a disposición de los alumnos durante el tiempo que estén matriculados al curso.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Desarrollo de aplicaciones Android

$ 1.476.951,52 IVA inc.

*Precio estimado

Importe original en USD:

$ 370