Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facultad de Ingeniera
Escuela de Ingeniera en Ciencias y Sistemas
FACULTAD DE INGENIERA
TRABAJO DE GRADUACIN
AL CONFERRSELE EL TTULO DE
3. DISEO DE LA APLICACIN................................................................ 17
3.1. Prototipos ................................................................................ 17
3.1.1. Bienvenida o portada .............................................. 17
3.1.2. Mapa ....................................................................... 18
3.1.3. Destinos .................................................................. 19
3.1.4. Informacin del sitio ................................................ 19
I
3.1.5. Crditos ................................................................... 20
3.2. Usabilidad ................................................................................ 21
3.2.1. Pantallas.................................................................. 21
3.2.2. conos ...................................................................... 22
3.2.3. Texto ....................................................................... 22
CONCLUSIONES .............................................................................................. 33
RECOMENDACIONES ..................................................................................... 35
BIBLIOGRAFA.................................................................................................. 37
II
NDICE DE ILUSTRACIONES
FIGURAS
1. Diagrama................................................................................................ 2
2. Mapas sin conexin a internet ................................................................ 7
3. Recomendaciones de servicios .............................................................. 8
4. Informacin del lugar que se visita ......................................................... 9
5. Bsqueda por categora del lugar ........................................................ 10
6. Informacin, fotos del lugar y opcin para compartir en redes
sociales ................................................................................................ 11
7. Convertidor de monedas ...................................................................... 12
8. Mapa sin conexin a internet ............................................................... 13
9. Mapas sin conexin a internet .............................................................. 14
10. Puntos de inters ................................................................................. 15
11. Pgina de portada ................................................................................ 17
12. Mapa del departamento ....................................................................... 18
13. Lista de destinos disponibles ............................................................... 19
14. Descripcin del sitio ............................................................................. 20
15. Crditos ................................................................................................ 21
16. Sitio de descargas de JDK de Oracle................................................... 24
17. Sitio de descargas de Android Studio .................................................. 25
18. Generando un archivo en Mobac ......................................................... 27
19. Creacin de Scrolling Activity ............................................................... 31
III
IV
GLOSARIO
V
VI
RESUMEN
Cuando un turista desea conocer una nueva ciudad, desea visitar los sitios
tursticos ms importantes que existan en ese lugar. Esto se puede realizar
utilizando un mapa que indique los lugares a visitar o la contratacin de un gua
local que le mostrar el lugar a los visitantes. Sin embargo, concentrar esta
informacin y funcionalidad en una aplicacin para dispositivos mviles
permitir su disponibilidad y consulta inmediata, as como la promocin de los
sitios tursticos ms importantes del departamento. Esto ayudar a que los
turistas puedan planificar de mejor forma su viaje, conociendo y disfrutando la
mayor cantidad de puntos de inters de la ciudad.
Para esto se realizar una aplicacin que permita orientar e informar sobre
los puntos de inters ms importantes del departamento de Izabal. Por medio
de tecnologa de geolocalizacin para sealar los puntos de inters y sobre el
sistema operativo para dispositivos mviles Android.
VII
VIII
OBJETIVOS
General
Especficos
IX
X
INTRODUCCIN
Se desea crear una aplicacin para dispositivos mviles que sirva como
herramienta para localizar sitios tursticos o puntos de inters en el
departamento de Izabal. Al ubicar el lugar, el usuario puede consultar la
informacin del lugar almacenada en la aplicacin. Adems, se desea
documentar la forma en la que se desarroll la aplicacin para que sirva como
referencia para otros trabajos de graduacin, o cursos de la carrera de
Ingeniera en Ciencias y Sistemas.
XI
XII
1. USO DE LA TECNOLOGA DE LA INFORMACIN
1.2. Descripcin
1
1.3. Diagrama o esquema de la teora
Figura 1. Diagrama
2
Esperanza de esfuerzo: que al ser desarrollada la aplicacin por los
programadores se obtenga un producto de calidad y fcil de utilizar.
3
4
2. IDENTIFICACIN DEL PROBLEMA Y SOLUCIN
PROPUESTA
2.1. Antecedentes
Por lo tanto, se plantea realizar una aplicacin que permita incluir lugares
tursticos del departamento de Izabal en Guatemala. Esta aplicacin contendr
un mapa con los destinos tursticos del departamento, as como informacin
histrica y fotografas de los lugares a visitar. El objetivo es brindar una
aplicacin para todo el pblico interesado en conocer el departamento.
5
2.2. Benchmark
Tours guiados por medio de voz, contando las historias del lugar a visitar y
recomendando lugares que los visitantes deben ver. La aplicacin determina
automticamente su ubicacin y una grabacin describe el lugar sin necesidad
de leer de la pantalla o tocar la pantalla del telfono mvil. Los tours son
desarrollados por expertos locales conocedores del lugar.
Caractersticas
6
Figura 2. Mapas sin conexin a internet
7
Figura 3. Recomendaciones de servicios
Gua turstica con mapas fuera de lnea con contenido turstico gratuito. El
origen de los mapas es de OpenStreetMap y el contenido turstico proviene de
Wikipedia.com, booking.com y getyourguide.
8
Caractersticas
9
Figura 5. Bsqueda por categora del lugar
Caractersticas
Convertidor de divisas.
Interfaz multilinge.
10
Opciones para compartir en redes sociales.
Servicios como hoteles, transporte, aeropuertos, entre otros.
Listado de atracciones con fotos y descripcin detallada del lugar sin
conexin a internet.
Fuente: Nueva York Mapa Offline, Gua - Aplicaciones Android en Google Play.
https://play.google.com/store/apps/details?id=off.guide.maps.newyork. Consulta: 2 de marzo de
2016.
11
Figura 7. Convertidor de monedas
Fuente: Nueva York Mapa Offline, Gua - Aplicaciones Android en Google Play.
https://play.google.com/store/apps/details?id=off.guide.maps.newyork. Consulta: 2 de marzo de
2016.
12
Figura 8. Mapa sin conexin a internet
Fuente: Nueva York Mapa Offline, Gua - Aplicaciones Android en Google Play.
https://play.google.com/store/apps/details?id=off.guide.maps.newyork. Consulta: 2 de marzo de
2016.
Caractersticas
Descarga gratuita
Mapa sin conexin a internet
Servicios como restaurantes, hoteles, bares, entre otros
Permite crear listas con los lugares a visitar
13
Figura 9. Mapas sin conexin a internet
14
Figura 10. Puntos de inters
15
16
3. DISEO DE LA APLICACIN
3.1. Prototipos
17
3.1.2. Mapa
18
3.1.3. Destinos
19
Figura 14. Descripcin del sitio
3.1.5. Crditos
20
Figura 15. Crditos
3.2. Usabilidad
3.2.1. Pantallas
21
horizontal o verticalmente, debido a que esta es la parte principal de la
aplicacin. Para el resto de pantallas es posible mostrar todos los elementos
cuando est en posicin vertical o permitir desplazarlos por medio de una barra
cuando el dispositivo se encuentre en forma horizontal.
3.2.2. conos
3.2.3. Texto
22
4. DOCUMENTACIN TCNICA
23
4.3. Desarrollo
4.3.1. Instalacin
24
El IDE Android Studio se obtiene desde la pgina oficial de descargas del
sitio de desarrolladores de Android. De nuevo se selecciona el programa a
descargar, se aceptan los trminos y condiciones y luego de la descarga se
procede a instalar.
25
4.3.2. Mapas fuera de lnea con OSMDroid
Existen dos formas para poder observar los mapas sin acceso a internet.
La primera es conectarse inicialmente a internet para observar la zona en la
cual se quiere ver el mapa, las imgenes del mapa se almacenarn de forma
temporal en el dispositivo y luego se podrn consultar cuando no se est
conectado a internet, incluso luego de apagar el dispositivo.
26
Figura 18. Generando un archivo en Mobac
27
Despus de haber comprimido el archivo se va a colocar en el dispositivo
mvil, en una carpeta con nombre osmdroid. Es necesario que esta carpeta
est creada en la memoria de almacenamiento externo, ya que es el primer
lugar en el cual buscar las imgenes para mostrar el mapa.
mLocMgr.requestLocationUpdates(LocationManager.GPS_PROVIDER,
3000, 20, this);
28
Para optimizar el tiempo de inicio de la ubicacin cada vez que se abre la
aplicacin se puede consultar si existe una posicin conocida o consultada con
anterioridad, con la siguiente lnea de cdigo:
29
Es importante tambin eliminar las actualizaciones de ubicacin cuando se
cambia o se cierra la actividad en Android, ya que cuando no se est
observando el mapa no se necesita solicitar actualizaciones de posicin. Esto
se consigue colocando el siguiente cdigo en los mtodos onStop y onPause en
la actividad del mapa.
mLocMgr.removeUpdates(this);
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
ACCESS_NETWORK_STATE
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
compile 'org.osmdroid:osmdroid-android:5.1@aar'
compile 'org.osmdroid:osmdroid-third-party:5.0.1@aar'
compile 'com.github.MKergall.osmbonuspack:OSMBonusPack:v5.7'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.android.support:design:23.3.0'
30
4.3.4. Actividades con barra de desplazamiento
31
32
CONCLUSIONES
33
34
RECOMENDACIONES
35
36
BIBLIOGRAFA
37
38