Curso semipresencial
Madrid
Duración : 3 Meses
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Requisitos
Necesarios: Conocimientos de programación en lenguaje Java. Recomendados: Programación Orientada a Objetos. Swing, Hilos, etc.
Temario completo de este curso
Módulo I: Conceptos básicos
1.1 Introduccion a android
1.1.1 ¿Qué es android?
1.1.2 Arquitectura
1.2 Entorno de trabajo
1.2.1 Eclipse
1.2.2 Descargar plugins trabajar
1.2.3 s.d.k
1.2.4 Emulador
1.2.5 ddms
1.3 Componentes de una aplicación android
1.3.1 Activity
1.3.2 Service
1.3.3 Broadcast intent provider
1.3.4 Content provider
1.4 Interface de usuario
1.4.1 Framelayaut
1.4.2 Views: textview, edittext
1.4.3 Button
1.4.4 Spinner
1.4.5 Manejo de eventos
1.5 Menús
1.5.1 Menús principales
1.5.2 Submenús
1.5.3 Menús contextuales
1.6 Shared preferences
1.6.1 Shared preference
1.6.2 Preferente activity
1.7 Intents conceptos basicos
1.7.1 Concepto de intent
1.7.2 Datos del intent
1.7.3 Llamadas explicitas: actividades, servicios
1.8 Internet y javascript
1.8.1 Android y la web
1.8.2 Conexión javascript android
1.9 Almacenamiento de datos
1.9.1 Ficheros
1.9.2 Red
2. Modulo II: Conceptos avanzados
2.1 Acceso a bbdd
2.1.1 Introducion a sqlite
2.1.2 Conexión a la bbdd
2.1.3 Consulta, borrado, insercion
2.2 Intents conceptos avanzados
2.2.1 Filtros: accion, categoria, tipo de datos
2.2.2 Llamadas implictas a intents
2.2.3 Navegacion con intents
2.3 Notificaciones y alarmas
2.3.1 Toast
2.3.2 Barra de estado
2.3.3 Dialogos
2.4 Redes y servicios web
2.4.1 Socket
2.4.2 Serversocket
2.4.3 Servicios web soap
2.4.4 Servicios web rest
2.5 Widgets
2.5.1 ¿Qué es un widget?
2.5.2 Estructura de un widget
2.5.3 Widget y actividades
2.6 Localizacion geografica
2.6.1 Mecanismos de localizacion
2.6.2 Proveedores de localizacion
2.6.3 Clases de localizacion
2.7 Telefonia
2.7.1 Llamadas
2.7.2 Mensajes de texto
2.7.3 Agenda
2.8 Android market
2.8.1 ¿Qué es android market?
2.8.2 Comercializacion de aplicaciones en google play