ANDROID AVANZADO

IMECAF
Online

 2.999 - ($ 2.301)
IVA inc.
¿Preferís llamar ya al centro?
00 52... Ver más

Información importante

  • Curso
  • Online
  • 30 horas de dedicación
  • Cuándo:
    A definir
Descripción

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. 

Información importante
Sedes

Dónde se enseña y en qué fechas

inicio Ubicación
A definir
Online

Temario

Temario del Curso de Android Avanzado (Geolocalización)

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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

Compará este curso con otros similares
Ver más cursos similares