Está en la página 1de 19

ORDEN DE LA SESIN

OBJETIVO

INTRODUCCIN

DESARROLLO

CONCLUSIONES

PRCTICA

APLICACIONES MVILES I

OBJETIVO
EXAMINAR LA API DE GOOGLE MAPS EN ANDROID PARA INCORPORARLA EN
APLICACIONES MVILES MEDIANTE EL USO DE LOS RECURSOS DEL
DISPOSITIVO.

APLICACIONES MVILES I

INTRODUCCIN
CMO FUNCIONA GOOGLE MAPS?

APLICACIONES MVILES I

ANTECEDENTES

APLICACIONES MVILES I

TRANSFORMACIN DE ESFERA AL PLANO

CLCULOS DE GOOGLE MAPS


Qu hace Google para mostrar la informacin de los mapas?

MOSAICOS DE MAPAS
MT0-MT3: UTILIZA 4

SERVIDORES DE
IMGENES PARA BALANCEAR LA CARGA.

UBICACIN = (X, Y)
ZOOM

APLICACIONES MVILES I

API DE GOOGLE MAPS


Mapas

Satlite

Carreteras

Edificios 3D

Distancias

Tiempos de viaje

Lugares
Geolocalizacin

Trfico
Rutas de transporte

APLICACIONES MVILES I

PREGUNTA REFLEXIVA
ACTIVIDAD INDEPENDIENTE

1.

CMO REPERCUTEN LOS ERRORES DE GOOGLE EN LA VIDA DE LA GENTE?

COMENTARIO: Participa de forma crtica y constructiva haciendo al menos una


aportacin al foro en lnea.

APLICACIONES MVILES I

LIBRERA DE GOOGLE MAPS


Paquete com.google.Android.maps

PERMITE DESCARGAR, RENDERIZAR Y ENCONTRAR


ZONAS DE MAPAS.

SE PUEDEN CAPTURAR EVENTOS, MARCADORES Y


ZOOM.

google.maps.geometry.sphericalUtil
APLICACIONES MVILES I

IMPLEMENTACIN
Obtener API key de Google Developer

Crear proyecto en Android Studio


Registrar permisos en Android Manifest
Insertar mapa en layout (xml)
Programacin con Activities (java)

APLICACIONES MVILES I

10

EJEMPLO
Se construye un men con 2 botones:
MARCADORES:
Genera marcadores aleatorios cerca
del centro.
LNEAS:
Dibuja 2 marcadores
Escucha eventos para moverlos
Traza recta entre marcadores
Calcula distancia.

APLICACIONES MVILES I

11

LAYOUT XML
APLICACIONES MVILES I

12

MAPA BASE
APLICACIONES MVILES I

13

MOSTRAR DISTANCIA
APLICACIONES MVILES I

14

APLICACIONES

GUA PARA AUTOS

SERVICIOS DE EMERGENCIAS

CONTROL DE TRFICO

GESTIN DE FLOTAS

APLICACIONES MVILES I

15

CONCLUSIONES
SE EXAMIN LA API DE GOOGLE MAPS Y SUS FUNCIONALIDADES PARA INTEGRARLA EN APLICACIONES
MVILES BSICAS.

OTRAS LIBRERAS PUEDEN SER INCLUIDAS PARA DISEAR APLICACIONES MVILES AVANZADAS.
EL USO DE MAPAS ES MUY TIL PARA DISEAR APLICACIONES PARA: LOCALIZACIN, TRAZO DE RUTAS,
CONTROL DE TRFICO, CLCULO DE DISTANCIAS, ETC.

APLICACIONES MVILES I

16

PRCTICA
DESCRIPCIN: Crear una aplicacin mvil que muestre la
ubicacin geogrfica en un mapa, que capture dos
lugares y que calcule el tiempo estimado entre ellos.

TIEMPO DE ENTREGA: 1 DA
EVALUACIN:
CRITERIOS:

calidad, funcionalidad, estructura del


cdigo, redaccin de reporte.

INSTRUMENTO: rbrica

APLICACIONES MVILES I

Biblioteca de utilidades:

17

REFERENCIAS
1.

AMARO SORIANO, J. E. (2011). ANDROID: PROGRAMACIN DE DISPOSITIVOS


MVILES A TRAVS DE EJEMPLOS. BARCELONA: MARCOMBO.

2.

TOMS GIRONS, J. (2014). EL GRAN LIBRO DE ANDROID AVANZADO. ESPAA:


MARCOMBO.

3.

HTTPS://DEVELOPERS.GOOGLE.COM/MAPS/DOCUMENTATION/ANDROIDAPI/?HL=ES

4.

HTTPS://GITHUB.COM/GOOGLEMAPS/ANDROID-SAMPLES

APLICACIONES MVILES I

18

PRESENT
M. C. ANA LUISA BALLINAS HERNNDEZ
INGENIERA EN SISTEMAS Y TECNOLOGAS DE LA INFORMACIN INDUSTRIAL

APLICACIONES MVILES I

19

También podría gustarte