Curso Técnico de Android 4. Online

¡Aprovecha ahora nuestra beca de descuento del 50%!
600€ 300€

Forma de pago
3 cuotas de 100€
Cómpralo ahora y beneficiate de una beca de descuento del 70%
240€

La tecnología de los dispositivos móviles ha avanzado rápidamente en los últimos años, llegando a ser actualmente auténticos ordenadores de bolsillo. Esta evolución nos da cada vez más posibilidades para desarrollar aplicaciones que aprovechen las características de estos dispositivos.

La plataforma que más rápido está creciendo actualmente es Android, debido a que se trata de un Sistema Operativo abierto que cualquier fabricante puede adaptar e instalar en sus dispositivos, que está en constante evolución, y que aporta gran cantidad de servicios y aplicaciones. Es por ello que cada vez existe una mayor demanda de profesionales que dominen esta tecnología.

Objetivo

  • Conocer la plataforma Android y sus principios específicos de desarrollo.
  • Instalar y configurar el entorno de desarrollo.
  • Conocer todos los elementos esenciales para la creación de aplicaciones Android.
  • Crear interfaces cada vez más complejas (layouts, recursos, ActionBar, menús, listas, popups, webview, etc.)
  • Gestionar la navegación y la comunicación entre las distintas interfaces de una aplicación o entre varias aplicaciones.
  • Descubrir los métodos de creación de interfaces personalizadas (gestión de temas, animaciones y fuentes) así como la gestión de los diferentes eventos de usuario (clic, rotación, etc.)
  • Optimizar el código de la aplicación, sus interfaces y a gestionar la fragmentación de la plataforma (versiones de Android, tamaño y resolución de pantallas, diferencias en el hardware, etc.).
  • Obtener datos básicos para una aplicación (webservices, gestión de la conectividad, parsing Xml / Json), cómo almacenarlos (sharedPreferences, archivos, base de datos SQLite) y cómo compartirlos con otras aplicaciones (ContentProvider, Intent, etc.).
  • Crear e interactuar con mapas (Google Maps, localización, conversión posición/dirección).
  • Aprender a gestionar los distintos tratamientos e interacciones realizados en una aplicación y a identificar los que se deben ejecutar como tareas en segundo plano (AsyncTask, Thread, Service, Broadcast Receiver, Widget, etc.) así como los métodos de acceso a las diferentes funcionalidades de un dispositivo Android (llamadas, sms, cámara, acelerómetro, sensor magnético, Bluetooth, TTS, NFC, etc.).

 

Temario

 

TEMA 1. LA PLATAFORMA ANDROID

  1. Presentación
  2. Origen
  3. Google Play

 

TEMA 2. EL ENTORNO DE DESARROLLO

  1. Instalación del entorno Java
  2. SDK Android
  3. Plugin ADT
  4. Emulador

 

TEMA 3. PRINCIPIOS DE PROGRAMACIÓN

  1. Principios generales
  2. Componentes Android
  3. La clase Application
  4. Ciclo de vida de una actividad
  5. Contexto de una aplicación
  6. Manifiesto
  7. Permissions (permisos)

 

TEMA 4. MI PRIMERA APLICACIÓN: HELLOANDROID

  1. Creación del proyecto
  2. Arquitectura del proyecto
  3. Explicaciones
  4. Resultado

 

TEMA 5. DEPURACIÓN Y GESTIÓN DE ERRORES

  1. Principios
  2. DDMS (Dalvik Debug Monitor Server)
  3. Logs
  4. Android Lint
  5. ADB (Android Debug Bridge)
  6. Depuración paso a paso
  7. Interacción con el emulador
  8. Pruebas en el teléfono
  9. Pruebas unitarias
  10. Pruebas de interfaces

 

TEMA 6. CREACIÓN DE INTERFACES SENCILLAS

  1. Principios
  2. Layouts
  3. Recursos
  4. Elementos imprescindibles
  5. ActionBar
  6. Menús

 

TEMA 7. COMUNICACIONES ENTRE VISTAS/APLICACIONES

  1. Introducción
  2. Navegación entre pantallas
  3. Paso de datos entre pantallas
  4. Llamar a otras aplicaciones
  5. Buscar una aplicación que permita ejecutar una acción

 

TEMA 8. PERSONALIZACIÓN Y GESTIÓN DE EVENTOS

  1. Personalización
  2. Animaciones
  3. Internacionalización
  4. Gestión de eventos
  5. Notificaciones
  6. Gestión de la rotación
  7. Creación de vistas personalizadas

 

TEMA 9. CREACIÓN DE INTERFACES AVANZADAS

  1. Listas
  2. Fragment
  3. Paso a modo de pantalla completa
  4. Interfaces dinámicas
  5. Creación de pestañas
  6. Popups
  7. Preferencias
  8. WebView
  9. Buenas prácticas
  10. Optimizar sus interfaces

 

TEMA 10. PERSISTENCIA DE DATOS

  1. Introducción
  2. SharedPreferences
  3. Almacenamiento interno
  4. Almacenamiento externo
  5. Almacenamiento en base de datos

 

TEMA 11. GESTIÓN Y COMPARTICIÓN DE DATOS

  1. ContentProvider
  2. Compartir sus datos con otras aplicaciones
  3. Recibir datos desde otras aplicaciones
  4. Recuperar datos almacenados en línea

 

TEMA 12. TRATAMIENTO EN TAREAS EN SEGUNDO PLANO

  1. Introducción
  2. AsyncTask
  3. Thread y Handler
  4. Servicios
  5. Broadcast Receiver
  6. Widget
  7. Alarmas

 

TEMA 13. GOOGLE MAPS Y GEOLOCALIZACIÓN

  1. Requisitos
  2. Integración de un Google Map
  3. Localización
  4. Posición del usuario
  5. Colocar un marcador en el mapa
  6. Conversión posición/dirección

 

TEMA 14. TELEFONÍA

  1. Principios
  2. Gestión de llamadas
  3. Gestión de mensajes

 

TEMA 15. ACCESO AL HARDWARE

  1. Cámara
  2. Sensores en Android
  3. Bluetooth
  4. NFC
  5. TTS (Text To Speech)

 

¿Para qué te prepara?

Este curso le prepara para conocer la plataforma Android y sus principios específicos de programación, además de aprender a instalar y configurar el entorno de desarrollo. Además de forma gradual ira conociendo todos los elementos esenciales para la creación de aplicaciones Android. De este modo, aprenderá a crear interfaces cada vez más complejas (layouts, recursos, ActionBar, menús, listas, popups, webview, etc.), a gestionar la navegación y la comunicación entre las distintas interfaces de una aplicación o entre varias aplicaciones.

Descubrirá los métodos de creación de interfaces personalizadas (gestión de temas, animaciones y fuentes) así como la gestión de los diferentes eventos de usuario (clic, rotación, etc.). Aprenderá a optimizar el código de la aplicación, sus interfaces y a gestionar la fragmentación de la plataforma (versiones de Android, tamaño y resolución de pantallas, diferencias en el hardware, etc.).

 

¿A quién va dirigido este curso?

Se dirige a desarrolladores, incluso noveles, que deseen conocer y dominar el desarrollo de aplicaciones Java en Android 4 (en versiones 4.0 – alias Ice Cream Sandwich – y 4.1 – alias Jelly Bean en el momento de su edición).

¿Cuál es la metodología del Curso? ¿Cómo vas a seguir tu Curso a distancia?

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios.

Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

 

Tutor Personal

El alumno cuenta con el apoyo de un tutor especialista, quien le dará las directrices necesarias durante todo el proceso formativo. Con él podrá mantener un contacto a distancia (en los horarios de atención establecidos) o personal.

Para dirigir sus dudas y consultas, el alumno cuenta con todos los medios de comunicación a su alcance: fax, email, teléfono.

El alumno también contará con el apoyo de un pedagogo especialista en formación a distancia, para reforzar su proceso de aprendizaje, quien podrá ayudarle a resolver cualquier cuestión relacionada con esta modalidad de estudio.

 

Materiales y duración del curso

200 horas.

Duración máxima de tutorías: 6 MESES.
Materiales: Te enviamos toda la documentación a casa para acceder al Campus Online.

 

Prácticas

Desde Aulaed Centro de Estudios, deseamos que cuando finalices tus estudios sea a distancia u online, tengas la posibilidad de realizar prácticas presenciales en empresas para que refuerces tu formación y te ayude a incorporarte al mundo laboral. Llegamos a acuerdos de colaboración con numerosas empresas y centros. Desde el departamento de prácticas de asesorásemos para que consigas todos tus objetivos.

 

Bolsa de empleo

Alumnus: Un espacio común para todos los antiguos alumnos de Aulaed que buscan trabajo. Donde encontrarás todas las ofertas laborales por profesión y comunidad autónoma.

 

Diploma Acreditativo

Al finalizar los estudios, y una vez formalizados los trámites administrativos, el alumno que supere el curso obtendrá, de Aulaed, un Diploma acreditando haber superado satisfactoriamente el Curso Técnico de Android 4.1

 

¿Porqué estudiar con Aulaed?

Aulaed forma parte de un grupo de empresas con más de 25 años de experiencia en el mundo de la enseñanza y en el desarrollo de cursos para la formación cualificada. Somos expertos en dar soluciones de formación y miles de alumnos se han beneficiado de la enseñanza provista.
Aulaed es un centro homologado, especializado en acercar las nuevas tecnologías a la formación tanto presencial como a través de Internet. Nos especializamos en las preparación de exámenes oficiales de F.P., ESO, Accesos a Grado Medio y Superiores, etc…

1656 alumnos han solicitado información de este curso.

Escríbenos a info@aulaed.com y danos tu opinión sobre el curso.

No hay reseñas todavía.