ANDROID AVANZADO

Curso

Online

$ 177.871,33 IVA inc.

*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

Online

comienzo

Fechas disponiblesInscripciones abiertas

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

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

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

ANDROID AVANZADO

$ 177.871,33 IVA inc.

*Precio estimado

Importe original en MXN:

$ 2.999