ANDROID AVANZADO
Curso
Online
*Precio estimado
Importe original en MXN:
$ 2.999
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
30h
-
Inicio
Fechas disponibles
El objetivo principal de este curso avanzado es proveer al alumno del conocimiento y habilidades necesarios para desarrollar una app Android que integre los mapas y los servicios de localización de Google (información de mapas, marcadores, alertas de proximidad, etc.), aprendiendo las técnicas para geolocalizar o posicionar elementos en cualquier lugar del mapa mundial.
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
Opiniones
Materias
- Google analytics
- Programación web
- Desarrollo web
- Programación
- Google web toolkit
- Internet
- Informática
- Desarrollo software
- Programación uml
- Programación inicial
Temario
- App Maps de Google
- Introducción
- App Maps
- Integración de Maps en otras aplicaciones Android
- Llamada a Maps desde una aplicación
- Llamada a Maps para establecer una ruta
- Instrucción para que Android abra Maps
- Ejemplo: abrir Maps con origen y/o destino
- Clase Application
- Requisitos para utilizar los mapas de Google en las Apps Android
- Introducción
- Características de Google Maps Android API v2
- Darse de alta en la Consola de APIs
- Generar la API key para las Apps que incluyan mapas
- Generar la API key para una aplicación en desarrollo. Huella digital SHA1
- Generar la API key para una aplicación en desarrollo. Nombre del paquete
- Generar la API key para una aplicación en desarrollo
- Preparación de un proyecto para utilizar los mapas de Google
- Incluir Google Maps en un proyecto
- Compatibilidad con versiones antiguas
- Información de los mapas
- Introducción
- Cambiar la vista del mapa
- Instanciar fragment
- Verificar el acceso a los mapas de Google
- Mostrar unas coordenadas en el mapa
- Cambiar el zoom en el mapa
- Orientación (bearing) y inclinación (tilt) I
- Orientación (bearing) y ángulo (tilt) de los mapas II
- Gestos sobre los Google Maps
- Obtener los parámetros del mapa en tiempo de ejecución
- Fijar las posibles acciones sobre mapa mediante código
- Fijar las propiedades del mapa mediante atributos
- Detectar el evento clic en el mapa
- Marcar localizaciones
- Introducción
- Insertar marcadores en el mapa
- Permitir arrastrar un marcador
- Detectar el evento drag en un marcador I
- Detectar el evento clic en el marcador II
- Actuar sobre la visualización de la ventana de información
- Personalizar la ventana de información
- Localizar la posición actual
- Enlazar un diálogo a un marker
- Dibujar líneas en el mapa
- Dibujar un círculo en el mapa
- Geocoder
- Geoposicionamiento
- Introducción
- Sistemas de geolocalización
- LocationManager
- Permisos
- LocationProvider
- Criterios
- Criterios. Obtener el mejor proveedor
- Comprobar la disponibilidad de un proveedor
- Activar GPS
- Utilizar un proveedor de localización
- Averiguar la última posición registrada en el dispositivo
- Eventos de localización
- Subscripción a los cambios de localización
- Conocer la posición actual del dispositivo
- Actividad
- Alertas de proximidad
- Introducción
- Crear una alerta de proximidad
- Finalizar una alerta de proximidad
- PendingIntent
- Alertas de proximidad con getActivity()
- BroadcastReceiver
- Alertas de proximidad con getBroadcast()
- Service
- Alertas de proximidad con getService
ANDROID AVANZADO
*Precio estimado
Importe original en MXN:
$ 2.999