Curso de desarrollo en Android

Objetivo.

  • Al finalizar el curso, los alumnos serán capaces de diseñar y construir una aplicación de Android completa, depurar y mantener aplicaciones Android utilizando diferentes herramientas y plugins, entender a fondo el ciclo de vida de una aplicación para Android y sus principales componentes, utilizar los recursos externos, los archivos de manifiesto, los intents y adaptadores, comprender y utilizar todas las técnicas de almacenamiento persistente para Android: Preferencias, archivos, bases de datos y proveedores de contenido, utilizar técnicas de procesamiento de fondo de Android.

Audiencia.

  • Programadores

Pre requisitos.

  • Conocimiento básico de fundamentos de programación.

  • Conocimiento de programación en Java.

  • Contar con dispositivo móvil.

Temario

1. Introducción a la plataforma de desarrollo para Android
1.1 Instalación y configuración del SDK, AVD y de Android Studio.
1.2 Organización de un proyecto Android.
1.3 Arquitectura de Android.
1.4 Tipos de aplicación
1.5 Componentes de una aplicación
1.6 Ciclo de vida de una aplicación.
1.7 Activity.

2. Profundizando en la interfaz.
2.1 Layouts.
2.2 Tabs.
2.3 Action Bar y menús.
2.4 Ventanas de Dialogo.
3. Paso de mensajes entre aplicaciones
3.1 Intents e intent-filters.
3.2 Broadcast Receivers.
3.3 Práctica

4. Notificaciones
4.1 Status Bar Notifications.
4.2 Toast Notifications.

5. SlidingMenu
5.1- Sliding Menu (Menú Lateral).

6. Tareas en Segundo Plano.
6.1 Threads.
6.2 AsyncTask.

7. Persistencia de datos.
7.1 SQLite.
7.2 Persistencia Clásica.

8. Content Providers ofrecidos por el sistema.
8.1 ¿Qué es un Content Provider?.
8.2 Hacer una llamada.
8.3 Enviar un mail.

9. Recursos de localización.
9.1 GPS.
9.2 Posicionamiento en el mapa con Google Maps.

10. Servicios web, widgets.
10.1.- Servicios Web con REST.
10.2.- Servicios Web con SOAP.
10.3.- Widgets.

 

indevo Capacitacion TI capacitacion training cursos

Clic para llenar el formulario de contacto