ANDROID AVANZADO
Curso
En línea
¿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
-
Metodología
En línea
-
Horas lectivas
30h
El objetivo principal de este curso avanzado, que IMECAF presenta por medio de Emagister, 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.
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 reseñas en los últimos 12 meses
Este centro lleva 13 años en Emagister.
Materias
- API
- Diseño de bases de datos
- Lenguaje XML
- Móviles
- Programacion
- Desarrollo
- Lenguaje de Programación
- Geolocalización
- Ficheros
- Apps
- Andorid
- Android Avanzado
Programa académico
- 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
¿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.
ANDROID AVANZADO