Lima gtug startupandroidworkshopaol4
Transcript of Lima gtug startupandroidworkshopaol4
![Page 1: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/1.jpg)
Armando Picón y Andrés Deza@apiconz,@advillacortahttp://www.limagtug.orgtwitter @limagtugNoviembre, 2011
Lima GTUGStartup Android Workshop
![Page 2: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/2.jpg)
Agenda
- Crear un proyecto base- Crear una pantalla inicial- Trabajar Mapas- Marcadores- Lima GTUG
![Page 3: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/4.jpg)
El proyecto base...
Name: My RestaurantAPI Level: 8
![Page 5: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/5.jpg)
La pantalla inicial...
Patrón:- Dashboard Tags a emplear:- LinearLayout- Buttons
![Page 6: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/6.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/7.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/8.jpg)
El Activity del Mapa
Clases a usar: ● MapView● MapController
![Page 9: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/9.jpg)
Agregamos Marcadores...
Clases a usar: ● LocationManager● LocationService● OverlayItem● ItemizedOverlay● GeoPoint
![Page 10: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/10.jpg)
Probamos...
![Page 11: Lima gtug startupandroidworkshopaol4](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/11.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/12.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/13.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/14.jpg)
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](https://reader034.fdocuments.ec/reader034/viewer/2022052600/557e7fa0d8b42acf658b4738/html5/thumbnails/15.jpg)
¡Gracias!