• Like
Taller Android Mapas
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Taller Android Mapas

  • 2,052 views
Published

Presentación Taller Aplicaciones Android Mapas Isummit 2012

Presentación Taller Aplicaciones Android Mapas Isummit 2012

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,052
On SlideShare
0
From Embeds
0
Number of Embeds
12

Actions

Shares
Downloads
47
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Desarrollo de AplicacionesAndroid Geolocalización y Mapas RODRIGO SARAGURO
  • 2. AGENDA Introducción Android Geolocalización Mapview Api key POI Overlay Primera Aplicación Aplicación Básica Aplicación Controles y Modos Aplicación agregando POIs con Overlays
  • 3. AndroidAndroid es un software para dispositivos móvilesque incluye un sistema operativo, y una pila desoftware como aplicaciones, framework ymiddleware, todos juntos forman el sistemacompleto (Burnette Ed, 2009).Android no es un lenguaje de Programación.Se programa código Java.
  • 4. GeolocalizaciónEl termino geolocalización hace referencia a laidentificación de la posición geográfica en tiemporeal de un objeto o persona, ya sea un dispositivoconectado a Internet, un teléfono móvil ocualquier otro aparato que sea posible rastrear.Para determinar la ubicación, existen variasmaneras de hacerlo, entre ellas están laidentificación del router al que se te encuentraconectado, la red del proveedor, celular odirectamente por el receptor interno de GPS deldispositivo.
  • 5. POI (Point of interest) Un POI es un punto de ubicación específica que alguien puede encontrar útil o interesante. Los POI´s son un conjunto de coordenadas que identifican un punto concreto en el espacio fisico terrestre. Por lo general incluyen información: Nombre del POI Detalles del POI Coordenadas Icono
  • 6. Mapview Visualización de un Mapa de Google. El MapView no es un elemento propio de Andoid, pertenece a una librería externa de Google. No vamos a tener problema para distribuir nuestras aplicaciones ya que esta librería viene incluída en la mayoría de dispositivos, pero sí vamos a necesitar usar un SDK especial para desarrollar.
  • 7. Overlay Capas que se sobreponen en el monitor de programa o sobre un control como un Mapa. Se utiliza en aplicaciones para mostrar el Timecode, código Zebra, POIS, etc. Se puede incluir cualquier tipo de información en estas nuevas capas, por ejemplo indicaciones de ruta, marcadores, notas de texto…
  • 8. API key Google Maps API key es "application programing interface key" y es un código generado por sitios web para permitirle a los usuarios acceder a su aplicación. https://developers.google.com/android/maps-api- signup
  • 9. Ejemplos Reales RADARDROI D
  • 10. Ejemplos Reales LATITUDE
  • 11. Ejemplos Reales GOOGLE MAPS NAVIGATION
  • 12. Ejemplos Reales UTPLAR
  • 13. PARTE PRÁCTICA
  • 14. Creando Primer Proyecto Android Crear un AVD (Dispositivo Virtual Android) en el IDE (Ambiente de Desarrollo Integrado) Eclipse. Nuevo Proyecto Seleccionar el Target de acuerdo al AVD a utilizar
  • 15. Estructura de un Proyecto Android
  • 16. EJERCICIO: PRACTICA INICIAL
  • 17. PRÁCTICA1. Crear Nuevo Proyecto2. Extends MapActivity3. Generar API key4. Permisos AndroidManifest.xmlTutorial HelloMapviewhttps://developers.google.com/maps/documentation/an droid/hello-mapview
  • 18. GENERAR API KEYAbrir la consola y entrar al siguiente directorio:C:Archivos de programaJavajdk1.7.0binObtenerkeytool -v -list -alias androiddebugkey -keystore"C:Documents andSettingsAdministrador.androiddebug.keystore" -storepassandroid -keypass android
  • 19. GENERAR API KEYhttps://developers.google.com/android/maps-api-signup
  • 20. GENERAR API KEY
  • 21. CONTROLAR MAPVIEW Control Zoom: mapView.setBuiltInZoomControls(true); Modos: mapView.setSatellite(true); mapView.setStreetView(true); mapView.setTraffic(true);
  • 22. REFERENCIAS DE APOYO INSTALACIÓN DEL SDK Y CONFIGURACIÓN http://www.esferabit.com/2012/02/emulador-de- android-con-android-sdk/ Android Developers, Hello Mapview https://developers.google.com/maps/documentation/ android/hello-mapview