Quality Seal Emagister EMAGISTER CUM LAUDE

ANDROID AVANZADO

IMECAF
Online

$ 2,999
IVA inc.
Si gustas, puedes llamar al centro en este momento
55108... Ver más

Información importante

  • Curso
  • Online
  • 30 horas de estudio
  • 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
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
A definir
Online

Opiniones

No hay opiniones de este curso todavía

¿Qué aprendes en este curso?

Apps
Andorid
Google
Diseño de bases de datos
Ficheros
API
programacion
Lenguaje de Programación
Lenguaje XML
Móviles

Programa académico

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

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