lima gtug startupandroidworkshopaol4

15
Armando Picón y Andrés Deza @apiconz,@advillacorta http://www.limagtug.org twitter @limagtug Noviembre, 2011 Lima GTUG Startup Android Workshop

Upload: lima-gtug

Post on 15-Jun-2015

251 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lima gtug startupandroidworkshopaol4

Armando Picón y Andrés Deza@apiconz,@advillacortahttp://www.limagtug.orgtwitter @limagtugNoviembre, 2011

Lima GTUGStartup Android Workshop

Page 2: Lima gtug startupandroidworkshopaol4

Agenda

- Crear un proyecto base- Crear una pantalla inicial- Trabajar Mapas- Marcadores- Lima GTUG

Page 3: Lima gtug startupandroidworkshopaol4

El caso...

Hmmm... tengo hambre, quiero una aplicación que me

permita encontrar los locales más cercanos

de mi restaurant favorito!

Page 4: Lima gtug startupandroidworkshopaol4

El proyecto base...

Name: My RestaurantAPI Level: 8

Page 5: Lima gtug startupandroidworkshopaol4

La pantalla inicial...

Patrón:- Dashboard Tags a emplear:- LinearLayout- Buttons

Page 6: Lima gtug startupandroidworkshopaol4

Generar key de Google Maps

Para poder utilizar la API de Google Maps en Android necesitamos obtener una API key. 1) Generar certificado MD5 usando el keytool del SDKkeytool -list -alias androiddebugkey -keystore <user_home>/.android/debug.keystore -storepass android -keypass android Certificate fingerprint (MD5): XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX

Page 7: Lima gtug startupandroidworkshopaol4

Generar key de Google Maps

2) Ir al site de Android Maps API para registrarse y obtener tu API key. http://code.google.com/intl/es-ES/android/maps-api-signup.html 3) Utilizar la API key en nuestra aplicación.

Page 8: Lima gtug startupandroidworkshopaol4

El Activity del Mapa

Clases a usar: ● MapView● MapController

Page 9: Lima gtug startupandroidworkshopaol4

Agregamos Marcadores...

Clases a usar: ● LocationManager● LocationService● OverlayItem● ItemizedOverlay● GeoPoint

Page 10: Lima gtug startupandroidworkshopaol4

Probamos...

Page 11: Lima gtug startupandroidworkshopaol4

Lima Google Technologies User Group (Lima GTUG)

● Para desarrolladores newbies, pros y

managers.● Colaborativo.● Para aprender y compartir experiencias.● Sin fines de lucro ni discursos de ventas.

Page 12: Lima gtug startupandroidworkshopaol4

Lima Google Technologies User Group (Lima GTUG)

web: http://www.limagtug.org/facebook: http://www.facebook.com/limagtugtwitter: @limagtug próxima reunión en noviembre!

Page 13: Lima gtug startupandroidworkshopaol4

Armando Picón● Arquitecto de Soluciones

de Software en Systems Support & Services

● Fundador y Manager de Lima GTUG

● Consultor TI Blog: http://apiconz.blogspot.comTwitter:http://twitter.com/apiconz

Page 14: Lima gtug startupandroidworkshopaol4

Andrés Deza● Técnico titulado en

Computación e Informática.● Con 4 años de experiencia

en desarrollo de aplicaciones empresariales.

● Certified WebSphere Portal Solution Developer

Blog: http://advillacorta.tumblr.comTwitter:http://twitter.com/advillacorta

Page 15: Lima gtug startupandroidworkshopaol4

¡Gracias!