Escolar Documentos
Profissional Documentos
Cultura Documentos
Bachiller:
Lima Per
2015
Y a Ana Sophia, mi hija, mi luz y motivacin para no bajar los brazos ante cualquier
adversidad y poder llegar a ser un buen profesional,
padre y ejemplo como persona para ella.
RESUMEN EJECUTIVO
INDICE
Introduccin...............................................................................................................8
Captulo I....................................................................................................................9
Aspectos generales.....................................................................................................9
1.1.
Diagnostico
general...............................................................................................9
1.1.1. Diagnostico funcional...................................................................................9
a) Qu es Android?...........................................................................................10
b) Versiones que soporta la aplicacin...............................................................11
c) Por qu Android usa Dalvik?........................................................................13
d) Arquitectura de Android.................................................................................14
e) Libertad...........................................................................................................16
f) Historia...........................................................................................................16
g) Google Maps...................................................................................................17
h) Qu es Google Play Store?...........................................................................17
i) Publicar aplicacin al Play Store....................................................................18
j) Ventajas de Android.......................................................................................19
k) Desventajas de Android..................................................................................21
l) Versin y Niveles de API...............................................................................22
m) Android vs iOS...............................................................................................25
1.1.2. Diagnostico estratgico...............................................................................28
1.2.
Diagnstico del
problema...................................................................................30
1.2.1. Definicin del problema..............................................................................30
1.2.2. Identificacin de causas..............................................................................32
1.3.
Definicin de los
objetivos.................................................................................32
1.3.1. Objetivos general........................................................................................32
1.3.2. Objetivos especifico....................................................................................33
Capitulo II................................................................................................................34
Fundamento terico................................................................................................34
2.1.
Marco
terico.....................................................................................................34
2.2.
El
proceso...........................................................................................................35
2.3.
Marco
conceptual...............................................................................................37
2.4.
Marco
metodolgico..........................................................................................40
2.4.1. Nivelde investigacin............................................................................40
2.4.2. Diseo de investigacin.............................................................................41
Capitulo III..............................................................................................................43
Desarrollo de la aplicacin........................................................................................43
3.1.
Anlisis de la situacin
actual............................................................................41
3.2. Modelo propuesto y de
desarrollo.......................................................................43
3.2.1. Planificacin de la iteracin........................................................................44
3.2.1.1.
Mdulo de
mantenimiento.......................................................................44
3.2.1.2.
Mdulo de
pedido....................................................................................46
3.3. Metodologas
giles.............................................................................................47
3.3.1. Caractersticas y requerimientos especficos del entorno mvil................49
3.3.2. Metodologa gil ideal para el desarrollo mvil.........................................51
3.4.
Entorno de
desarrollo.........................................................................................53
3.5.
Fuente de la
aplicacin.......................................................................................58
3.6.
Pruebas de la aplicacin Hotel
Guest..............................................................91
Capitulo IV..............................................................................................................120
Anlisis de costo y beneficio...................................................................................120
4.1.
Anlisis de
costo...............................................................................................120
4.2.
Anlisis de
4.2.1.
4.2.2.
4.2.3.
4.2.4.
4.2.5.
4.2.6.
4.2.7.
4.2.8.
beneficio........................................................................................120
Open-Source..............................................................................................121
Android es estable.....................................................................................122
Alta popularidad........................................................................................122
Oportunidad de negocio............................................................................122
Mercado en crecimiento............................................................................122
Dispositivos de uso masivo.......................................................................122
Plataforma lder.........................................................................................123
Bajo costo de desarrollo............................................................................123
4.3.
Anlisis de
sensibilidad....................................................................................123
Conclusiones...........................................................................................................126
Recomendaciones....................................................................................................128
Anexos.....................................................................................................................130
Preguntas elaboradas para la encuesta.....................................................................130
Respuestas de la encuesta........................................................................................131
Referencias..............................................................................................................135
INTRODUCCION
De la misma manera que lo ha hecho con el paso del tiempo, Google adapt sus
servicios al Sistema Operativo Android (SO Android), en el entorno de desarrollo
tenemos Google Maps, con ayuda de los proveedores incluidos en los equipos con
sistema operativo Android (GPS, telefona mvil y/o wi-fi).
La aplicacin (App) Hotel Guest tiene como objetivo a cubrir la necesidad de los
turistas que buscan alojamiento en los diversos hoteles que hay en la capital,
localizando los mencionados por medio de marcadores (o indicadores) donde se
ubican en el mapa y dibujar una ruta desde la ubicacin del usuario con su
dispositivo (Smartphone o Tablet) al hospedaje en el que desea alojarse. Se tomaran
en cuenta el idioma y el diseo de la App entendible para todos.
CAPITULO I
ASPECTOS GENERALES
1.1. Diagnstico General
En el Per, la cantidad de turistas aumentan con el paso de los aos y con ello la
demanda de algunos servicios crece; tal es el caso de guas tursticas, restaurantes,
mayor visita a los museos y hospedajes. Es aqu cuando ste ltimo interviene para la
elaboracin de una aplicacin que ayude a encontrar hoteles en los distritos ms
exclusivos de la capital.
Es por ello que se crea Hotel Guest para el sistema operativo Android,
ayudando con sta aplicacin al turista a buscar hospedaje en los distritos ms
exclusivos de la capital.
10
a)Qu es Android?
11
12
Java lleva en el mercado varias dcadas ya, con Dalvik que es una
mquina virtual, simulando a las aplicaciones en pleno procedimiento, por
qu Google entonces decide crear Dalvik?, estos pueden ser los principales
motivos:
Tcnico
13
Legales
Google desarrolla Dalvik por que el lenguaje Java fue creado por
la compaa SUN Microsystems, ahora propiedad de Oracle.
d) Arquitectura de Android
14
El ncleo Linux
que
proporciona
seguridad,
manejo
de
la
memoria,
Runtime
Libreras nativas
Entorno de aplicacin
15
Aplicaciones
e) Libertad
16
f) Historia
Fue creado en Android Inc. fundado por Andy Rubin en 2003, Ingeniero en
Ciencias de la Computacin en la universidad de Utica, Nueva York. Andy
llevaba trabajando desde 1989 hasta 2003 trabajando para el rea de
telecomunicaciones. Cuando Android Inc. contaba con 22 meses de vida,
Google adquiri la empresa y por ende Andy pasaba a ser parte del equipo de
Google, llegando a ser actualmente vicepresidente de ingeniera de Google
supervisando el desarrollo de Android.
g) Google Maps
17
https://play.google.com/store
18
Play Store. Una vez que el archivo APK se haya subido, aparecer en estado
Borrador hasta que ests listo para publicarlo. El estado Borrador, que es el
estado de prueba.
j) Ventajas- Android
El cdigo de Android es abierto; gracias a esto cualquier persona puede
realizar una aplicacin; permitiendo que nazacan miles de aplicaciones (en
su mayora gratuitas).
sta libertad de cdigo permite adaptar Android a bastantes otros
dispositivos adems de telfonos mviles, tablets, GPS, relojes, microondas
e internet.
A travs de la liberta de cdigo, nacen mejoras para futuras aplicaciones sin
19
utilicen.
El acceso a las tiendas de aplicaciones, a pesar de que iOS tiene mayor
cantidad de aplicaciones que ofrecer, Android no se queda atrs, y a pesar
de tener sta desventaja sobre iOS, ofrecen buenas opciones o vas para
instalar aplicaciones o guardar archivos al dispositivo.
k) Desventajas Android
Mantener muchas aplicaciones abiertas, hace que el consumo de la batera
memoria y energa.
Cuando se lanza una actualizacin en Android, el acceso depende del
fabricante del dispositivo, haciendo que la respuesta tarde semanas e incluso
meses en adaptar la nueva versin al dispositivo del usuario.
20
aplicaciones en uso.
El usuario al usar diversas aplicaciones, stas continan abiertas sin
importar que ya no las queramos. Al final cuando uno quiere cerrar todas, se
da cuenta que hay 15 20 aplicaciones en uso, desgastando el
equipo/dispositivo.
21
Pero en el caso de que los requisitos necesarios para nuestra aplicacin estn
disponibles desde niveles de API muy bajos, es posible pensar que podramos
implementar para esos niveles bajos, incluso para la ms bsica (API nivel 1).
22
Versin
Android 5.0
Android 4.4
Android 4.3
Android 4.1
Android 4.0.3
Android 4.0
Android 3.2
Android 3.1
Android 3.0
Android 2.3.4
Android 2.3.3
Android 2.3.2
Android 2.3.1
Android 2.3
Android 2.2
Android 2.1
Android 2.0.1
Android 2
Android 1.6
Android 1.5
Android 1.1
Android 1
Identificador
Lollipop
KitKat
Ice Cream
Sandwich
HoneyComb MR2
HoneyComb MR1
HoneyComb
Nivel de API
19
18
17
16
15
14
13
12
11
Gingerbread MR1
10
Gingerbread
Froyo
Eclair MR1
Eclair 0.1
Eclair
Donut
Cupcake
Banana Bread
Apple Pie
8
7
6
5
4
3
2
1
Jelly Bean
Fecha de lanzamiento
3 de Noviembre del 2014
31 de Octubre del 2013
24 de Julio del 2013
27 de Junio del 2012
16 de Diciembre del 2011
19 de Octubre del 2011
15 de Julio del 2011
10 de Mayo del 2011
22 de Febrero del 2011
28 de Abril del 2011
9 de Febrero del 2011
23
m) Android vs iOS
Ganancia vs Visibilidad
24
Fragmentacin
25
26
b) Visin
c) Objetivos
Mejorar el nivel de satisfaccin de los turistas que usen la App Hotel Guest,
27
El ingreso de turistas al pas durante los ltimos 10 aos (2004 2014) fue
incrementando constantemente, se llev a cabo una de las principales
necesidades que todo visitante opta al llegar al Per, lo cual es la funcin
principal de la App Hotel Guest, buscar alojamiento en un hotel u hospedaje que
se encuentran en diversos puntos de Lima, el detalle tambin a tomar en cuenta
es el idioma, segn sea el pas de procedencia. Se tom en cuenta los siguientes
datos que ofrece el Instituto Nacional de Estadstica e Informtica (INEI) que en
su pgina web public (de referencia lo que va del presente 2014 y por pases
donde el espaol no es una lengua oriunda de donde provienen los turistas):
28
EE.UU.
Canad
Francia
Alemania
Reino Unido
Italia
Rusia
6%
7%
7%
5% 2% 1% 14%
7%
50%
El turismo en el Per crece cada ao, por ello la mayora de turistas necesitan
una aplicacin para ubicar hospedajes en los distritos de la capital (Lima) ya que es
un problema al llegar. Teniendo en cuenta las aerolneas, stas no cuentan con
aplicaciones que brinden al turista una gua con destino a hoteles u hospedajes.
29
30
Por medio del diagrama causa efecto (Ishikawa) podemos identificar las
principales causas que ocasionan el problema antes descrito:
31
CAPITULO II
FUNDAMENTO TEORICO
32
2.1.
Marco
Terico
RoomVa es una aplicacin que ubica todos los hoteles registrados en los
distritos limeos, el cual es necesario registrarse, no cuenta con diversos
idiomas y de vez en cuando la aplicacin se cae, es inestable. sta reserva
habitaciones.
Resalta el uso de memoria en el dispositivo, no cuenta con idiomas y no
dibuja las rutas al hospedaje donde el turista quiera alojarse. Contiene el
manejo de cuentas de usuario con contraseas, haciendo menos accesible su
uso para todo tipo de cliente.
Peru Hotel Discount es otra aplicacin que ubica los hospedajes ms cercanos
pero a nivel nacional, usa pginas web que hacen referencias a hospedajes,
pero la aplicacin no cubre con la ubicacin exacta de algunos hoteles. Cuenta
con 41 idiomas.
Utiliza una web externa donde transfiere las ubicaciones a la aplicacin,
haciendo el flujo de datos pesado, tampoco dibuja rutas pero si cuenta con
diversos idiomas, utiliza el tipo de mapa normal.
33
2.2.
El Proceso
Parte de la lista de objetivos/requisitos priorizada del servicio es obtener la
ubicacin exacta de los hoteles u hospedajes por medio de los marcadores cargados
a la aplicacin, que el mismo turista puede crear desde 2 a ms marcadores y unir
todos estos por medio de rutas. De manera regular, el turista puede cambiar el tipo
de mapa para una mejor referencia y ubicacin (Mapa Normal, Terrenal, Satelital,
Hbrido).
Los procesos que se llevan a cabo son:
a) Planificacin
Son 3 preguntas para aclarar las necesidades a cubrir:
medio de internet.
b) Iteracin
34
visible, es el foco.
Visible: La actividad es visible pero no tiene el foco, Se llega a ste
estado cuando otra actividad es el foco con alguna parte transparente
35
2.3.
Marco Conceptual:
36
se lapso de tiempo lleg Ice Cream Sandwich con cambios (incluyendo Google
Maps). Desde Marzo del 2013 ya no se pueden hacer peticiones para generar
permisos de Google Maps v1.
37
38
llegar a ellos.
Presentacin de la solucin
39
realmente necesitan.
Procesamiento y anlisis de la informacin
Las preguntas que se irn haciendo se desarrollarn de la siguiente
manera:
Preguntas
Las preguntas sern de acuerdo al uso de los dispositivos
que tenga el usuario, las aplicaciones que consulta y descarga
y las situaciones en que el usuario est vacacionando o
visitando a un pas, buscando las necesidades que sugieran a
la aplicacin Hotel Guest. Las preguntas se muestran en la
parte de Anexos.
Objetivos
40
CAPITULO III
DESARROLLO DE LA APLICACIN
3.1.
Hotel Guest es una aplicacin que est orientado al rubro turstico, directo a turistas
en busca de hospedaje en los distritos exclusivos de la capital.
3.2.
41
sta aplicacin debe interactuar con los proveedores que tiene el dispositivo
(Internet y GPS).
3.2.1.1.
Mdulo de mantenimiento
42
en su dispositivo.
Los idiomas vienen precargados en la aplicacin, no requiere conexin a
internet.
c) Limitaciones del mdulo
La ubicacin de los hoteles por marcadores estn en lugares fijos en los
diferentes tipos de mapas, pero stos al cambiar y obtener datos en tiempo
real con respecto a los mapas necesitan de una conexin a internet.
43
44
Mantener el flujo de datos por medio de internet requiere que Hotel Guest
tenga como prioridad el uso de la seal recibida para reducir el tiempo de
resultado.
Metodologas giles
Hotel Guest tiene las propiedades que hacen totalmente aplicable al dominio de
3.3.
software para dispositivos mviles, los mtodos giles se identifican como la solucin
para el desarrollo de software en mviles. Se hace un anlisis comparativo para probar
la idoneidad de los mtodos giles, se pueden ver sus caractersticas ideales y su
motivacin en cada caso que se muestran en la siguiente tabla:
Caractersticas
giles
Motivacin lgica
Debido a la alta frecuencia en el cambio
que sufren los requerimientos, tendremos
menos necesidad de diseo y planificacin
Alta volatilidad inicial y mayor necesidad de desarrollos
del entorno
incrementales e iterativos
Equipos de
desarrollo
pequeos
Cliente
identificable
Entornos de
desarrollo
45
herramientas como
orientados a
refactorizaciones o primeros
objetos
objetos.
tests.
Los fallos no causan gran impacto, como la La mayora del software es
Software crtico prdida de vidas. Se puede buscar mayor
para entretenimiento. Los
no asegurado
agilidad en el desarrollo
terminales no son fiables.
Mientras los sistemas
mviles son complejos y
Sistemas embebidos grandes requieren
altamente dependientes, las
Software a nivel comunicacin exhaustiva y mecanismos de aplicaciones son muy
de aplicacin
verificacin
autnomas
Las aplicaciones, aunque
variables en tamao, no
Sistemas
suelen superar las 10.000
pequeos
Menos necesidad de diseo inicial.
lneas de cdigo.
Ciclos de
desarrollo
Periodos de desarrollo de 1
cortos
Propsito de realimentacin rpida.
a 6 meses
Tabla 3. Comparativa entre las caractersticas bsicas y rasgos observados en el desarrollo de software
mvil.
46
comunicaciones mviles.
Movilidad: Aqu influyen consideraciones como la migracin de
direcciones, alta latencia debido a cambio de estacin base o la gestin de la
informacin dependiente de localizacin. Sobre esta ltima, de hecho, se
pueden implementar un sinfn de aplicaciones, pero la informacin de
47
elemento diferencial.
Diseo: Desde el punto de vista del desarrollo, el diseo multitarea y la
interrupcin de tareas es clave para el xito de las aplicaciones de escritorio;
pero la oportunidad y frecuencia de stas es mucho mayor que en el
software tradicional, debido al entorno mvil que manejan, complicndose
48
predeterminada.
Desarrollo: La eficiencia de la lnea de produccin de software depende
del desarrollo de una plataforma comn, por lo que la necesidad de una
arquitectura genrica para una clase de productos es esencial, pudiendo
reconfigurarse de forma especfica para cada componente o producto
determinado.
Reusabilidad: El desarrollo basado en componentes y el basado en capas
ahorra costes de desarrollo, agiliza la entrega del producto y hace el
software menos propenso a errores ya que los componentes no deben ser
49
3.4.
50
51
Figura 13. Buscamos la librera de datos Google Play Services para agregarla al proyecto.
52
Figura 15. Al proyecto inicialmente llamado mapa se agreg la librera Google Play Services.
53
https://console.developers.google.com/project/potent-hue-576/apiui/api?authuser=0
Figura 17. Activacin de la licencia para usar Google Maps en la aplicacin Hotel Guest.
Figura 18. Se copia y pega el cdigo SHA1 de la figura 16 para solicitar una API Key.
54
Figura 19. Se copia y pega el cdigo SHA1 de la figura 16 para solicitar una API Key.
3.5.
Fuente de la aplicacin
55
56
AC VA EL CDIGO
Y MS CDIGO
57
Figura 22. Elementos del fichero drawable-ldpi donde se hacen referencia a las imgenes.
58
OTRO CDIGO
Tenemos el fichero menu donde el archivo main.xml contiene las palabras de los
eventos
59
Figura 23. Fichero menu donde se agregan los eventos de la aplicacin Hotel Guest.
MS CDIGO
En el fichero values se colocan los strings para ver los indicadores de los eventos
MS CDIGO
CDIGO
Ingls
C+DIGO
Francs
CDIGO
60
Italiano
CDIGO
Holands
CDIGO
Portugus
CDIGO
3.6.
Pruebas de la aplicacin
Una vez hecho el desarrollo de la aplicacin Hotel Guest, se compila y se prueba
de la siguiente manera
61
62
63
Al llamar al evento men parte superior derecha, se ven las opciones Tipo de
mapa, Continente, el evento que nos lleva al departamento de Lima y la opcin
Posicin actual que es un secundario al GPS ya que el evento mencionado mantiene
en el centro de la aplicacin la ubicacin del dispositivo del turista.
64
65
66
67
68
69
70
71
Debajo del men vemos el cono en forma circular como un puntero, presionamos
y ubica al dispositivo en el mapa por medio de un punto celeste.
72
73
74
Una vez al haber ingresado los marcadores, stos se unen por medio de trazos o
rutas que se muestran al presionar el botn Dibujar ruta. stos respetan el sentido de
las vas.
75
76
77
Hotel Guest detecta el idioma del dispositivo, nos vamos a las herramientas del
dispositivo (Ajustes) y vamos a la seccin de idiomas.
78
79
Hotel Guest detect el idioma Alemn, cambiando las palabras de los botones.
80
Cambiamos al idioma Ingls, Hotel Guest detecta el idioma y cambia las palabras.
81
Hotel Guest detect el idioma Ingls, cambiando las palabras de los botones.
82
Hotel Guest no solo usa las rutas en la capital, sino a nivel mundial.
83
Como muestra del uso de rutas en otros pases, nos ubicamos en Mxico, Cancn.
84
85
Nos ubicamos en el pas de Francia, ntese que al ir de un pas a otro la seal del
mapa tarda en llegar, esto debido a la seal de internet que recibe el dispositivo y por la
solicitud al satlite de Google de visualizar a detalle el pas Francs.
86
Hotel Guest mantiene el uso de marcadores, uniendo stos por rutas siempre y
cuando se detecten vas o pistas para dibujar la unin de 2 o ms marcadores.
87
Probamos nuevamente el uso del idioma cambiando el idioma del dispositivo y para
que Hotel Guest detecte y cambie las palabras.
88
89
CAPITULO IV
90
Item
Computadora de
escritorio
Tablet Android Kitkat
AOC
Cantidad
Costo
Unitario
Tiempo (Duracin en
meses)
Costo
Total
$ 1800
$ 1800
$ 150
$ 150
91
Costo
por mes
S/. 500
Tiempo (Duracin
proyecto en meses)
2 meses
Costo por
proyecto
S/. 1,000
S/. 500
1 mes
S/. 500
S/. 75
S/. 75
Cantidad
Analista / Programador
Analista de Calidad /
Tester
Pago por subir la
aplicacin al Play Store
Fuera del estudio de mercado, se obtienen 8 grandes beneficios que hace a Android
un sistema operativo a tomar en cuenta:
4.2.1. Open-Source
Es plataforma libre y cuenta con una comunidad de desarrolladores amplia,
dando una idea de la calidad del sistema operativo. Por ello no es necesaria la
licencia para desarrollar en Android.
92
93
94
Se consider que por motivos de prdida, dao o robo los turistas deben comprar
otro dispositivo.
Se tienen en cuenta otros factores:
respuesta tardar.
Si Hotel Guest es un xito, ste se desarrollar en la marca iOS.
Los hoteles estn bien ubicados en el mapa (verificado por Google Earth y
el mapa de Lima de acuerdo a la web de las Pginas Amarillas), en todo
caso tampoco estamos al tanto (tiempo real) si stos estn disponibles o
95
CONCLUSIONES
Google Play Services y se nos enva por internet a los diversos tipos de mapas.
Desarrollar en Android tiene sus ventajas por ser software libre, pero a la vez ponen
96
Llegar a desarrollar con Google Maps ayud demasiado para comprender el uso de
la Geolocalizacin en Android y tambin en el entorno web (es casi la misma
lgica).
De subir o no la aplicacin al Play Store, la aplicacin se puso a prueba en
dispositivos con Android KitKat con xito sin complicaciones, solo se debe tener
consumen al equipo.
Hay aplicaciones que interactan con el servicio de correo de Google (Gmail), o
trabaja con redes sociales (Facebook Google+ Twitter), Hotel Guest no interacta
con los servicios mencionados ya que Android por ser Open Source (Cdigo Abierto,
de libre manejo y adquisicin) tiene tambin usuarios que logran ver por medio de
mapas los lugares donde el dueo del dispositivo consulta teniendo sesin iniciada
en GMail, Facebook, Twitter y Google+, Android no es seguro por sta va.
97
RECOMENDACIONES
rutas.
Debido a la seal, el tiempo de respuesta al obtener las rutas puede demorar por
estar compartiendo seal con otras aplicaciones (Facebook Twitter Gmail
Google +), se pide tener prioridad en el uso de la aplicacin Hotel Guest si es
necesario.
98
A futuro se van agregando el rango de precios para los hoteles, desde los ms
ANEXOS
PREGUNTAS ELABORADAS PARA LA ENCUESTA
1. Qu tipo de dispositivo mvil usas?
2. Con que frecuencia te conectas a internet a travs de tu dispositivo
mvil?
3. Qu modelo de sistema operativo tiene tu dispositivo mvil?
4. Qu tipo de aplicaciones tiene tu dispositivo mvil?
5. Accedes con frecuencia a mapas por medio de una aplicacin para
ubicar sitios de inters?
6. Ests en el extranjero, Qu servicios son de tu inters en primera
instancia?
7. Ubicas el sitio de inters, te gustara que la aplicacin tenga la
capacidad de indicar como llegar a tu destino?
99
RESULTADOS DE LA ENCUESTA
Fueron 30 los encuestados que dieron sus puntos de vistas y
observaciones, tambin mejoras para Hotel Guest.
1. Qu tipo de dispositivo mvil usas?
Respondieron: 28
Omitidos: 2
Omitidos: 0
100
Respondieron: 26
Omitidos: 4
Omitidos: 0
Omitidos: 0
101
Omitidos: 0
REFERENCIAS
[1] Distimo (2013, 29 de Mayo)
http://www.distimo.com/blog/2013_05_a-granular-app-level-look-at-revenuesgoogle-play-vs-apple-app-store/
[2] Rahul Varshneya (2013, 17 de Julio) iOS vs Android
http://www.soyentrepreneur.com/25558-ios-vs.-android-cual-elegir-para-tu-appmovil.html
[3]
102
http://www.sgoliver.net/blog/?p=1887
[6]
Javier C (2013, 7 de Marzo) Video-curso Android Google Maps Canal por YouTube
https://www.youtube.com/user/505mesngr
[7]
[8]
[9]
103
http://androcode.es/2011/12/usando-mapviews-desde-el-principio/
[11] Hctor Torres (2013, 7 de Octubre) Androideity Google Maps, marcadores
http://androideity.com/2013/10/07/google-maps-api-v2-parte-2/
[12]
Ingenieros Paco Blanco, Julio Camarero, Antonio Fumero, Adam Werterski, Pedro
Rodrguez
http://www.adamwesterski.com/wp-content/files/docsCursos/Agile_doc_TemasAnv.pdf