You are on page 1of 20

i

Instituto Tecnolgico de Chetumal





Protocolo de titulacin integral:
Street Experience (Aplicacin para dispositivos mviles que incorpora herramientas
de geolocalizacin)

Presentado por:
Prez Valdez Vctor Daniel
Santos Espinoza Jorge Elas
Turriza Cab Giezi Alejandro

Asesor Interno:
Ing. Carlos Flores Prez
Lic. Agustn Esquivel Pat

CHETUMAL, Q. ROO NOVIEMBRE/2013
Ingeniera en Tecnologas de la Informacin y Comunicaciones
1

ndice
1. Introduccin ........................................................................................................................ 2
2. Justificacin ........................................................................................................................ 4
2.1 Factibilidad econmica .................................................................................................. 4
2.1.1 Presupuesto ............................................................................................................ 4
2.1.2 Precio a usuarios generales .................................................................................... 5
2.2 Factibilidad operativa..................................................................................................... 6
2.3 Factibilidad tcnica ........................................................................................................ 6
2.3 Factibilidad social .......................................................................................................... 7
3. Objetivos ............................................................................................................................. 8
3.1 Objetivo general ............................................................................................................ 8
3.2 Objetivos especficos..................................................................................................... 8
4. Caracterizacin del rea de desarrollo del proyecto ............................................................ 9
4.2 Organigrama/Departamento ........................................................................................ 10
5. Problema a resolver .......................................................................................................... 11
6. Alcances y limitaciones ..................................................................................................... 12
7. Fundamento terico .......................................................................................................... 13
8. Procedimiento y descripcin de las actividades a realizar ................................................. 15
9. Resultados ........................................................................................................................ 16
10. Conclusiones y recomendaciones ................................................................................... 17
11. Bibliografa/Fuentes de informacin ................................................................................ 18
12. Anexos ............................................................................................................................ 19



2

1. Introduccin
Desde la aparicin de los dispositivos mviles inteligentes, los usuarios han
descubierto necesidades que antes no existan, una de las ms importantes es la de
encontrar informacin acerca de algn lugar especfico o saber en dnde se
encuentra, y de ser posible, saber quin estuvo en ese lugar; de esta manera se
logra hacer del mundo un lugar ms pequeo por el que resulta fcil moverse.
Actualmente, existen herramientas para dispositivos mviles que hacen uso de las
capacidades de los mismos para un bien especfico, sin embargo, al aplicar todas las
tecnologas de manera unnime se puede lograr un mayor aprovechamiento y por
consiguiente, un mejor resultado que sea capaz de resolver los problemas de
ubicacin del usuario, logrando que pueda trazar y elegir el camino correcto para
llegar al sitio de su inters.
Dada la problemtica anterior, el proyecto Street Experience pretende incorporar
diversas herramientas de geolocalizacin (Google Maps y FourSquare) en una sola
aplicacin para dispositivos mviles, capaz de conectarse a otras redes sociales de
manera conjunta, de tal forma que el usuario mismo pueda enriquecer la aplicacin
compartiendo sus experiencias a sus amigos. De esta manera se lograr alcanzar la
satisfaccin que el usuario desea, adems, se podr conseguir un mayor
aprovechamiento de los dispositivos, y podra resultar muy til para empresas que
deseen asegurar mayores ventas a travs de publicidad.
Con base en las investigaciones realizadas, es posible darse cuenta de las
herramientas existentes hoy en da, esto resulta realmente til ya que se pueden
usar para lograr un mayor desempeo del proyecto y con menos trabajo en el
proceso de desarrollo.
Para el desarrollo de la aplicacin mvil, se ha propuesto el uso de las APIs de
FourSquare, una red social basada en ubicacin GPS y que permite a los usuarios
compartir sus experiencias a otras personas, permitiendo dar de alta su ubicacin y/o
lugares de inters.

3

De igual forma se pretende hacer uso de otra herramienta: Google se ha vuelto una
empresa muy aceptada por los usuarios por su novedoso sistema de ubicacin
Google Maps, lo cual podra ser muy exitoso al aplicarlo al proyecto.
Para poder hacer el uso de las APIs de Google Maps, una de las condiciones de
Google es que el servicio que se ofrece debe estar disponible para los usuarios
finales de forma pblica y gratuita, sin embargo, esto no representa una desventaja
para el proyecto sino una posible oportunidad de atraer la atencin de los usuarios.
Es por eso que en los objetivos de este proyecto se han marcado muy bien los
puntos a alcanzar para lograr la plena satisfaccin del usuario final.
Si desea conocer ms sobre las herramientas a utilizar, por favor dirjase al captulo
7 de este documento, denominado Fundamento terico.
A continuacin, se describen de manera ms detallada, los aspectos ms
importantes del desarrollo del proyecto.
4

2. Justificacin
2.1 Factibilidad econmica
2.1.1 Presupuesto
Ingresos estimados a 5 aos
Los ingresos estimados en el estudio econmico fueron calculados a un plazo de 5
aos; los ingresos sern proporcionados por clientes generales que sern todo tipo
de empresas que deseen elevar su nmero de clientes y ventas a travs de
publicidad dinmica en la aplicacin. El costo de la publicidad por mes ser de
$2000.00 pesos M/N por cada empresa, estimando que por mes se tengan
aproximadamente entre 21 y 43 clientes generales.
Otro tipo de clientes estimados, sern empresas muy grandes de turismo cmo X-
Caret, Xel-Ha, Xplor, entre otros, que reciben muchos clientes al da; la idea es
que la empresa pueda ofrecer a sus clientes, la aplicacin instalable para sus
dispositivos mviles que les facilite el recorrido de la zona, ofreciendo toda la
informacin de ubicacin que necesite, as como experiencias y comentarios de otros
visitantes. El costo total de venta del proyecto a cada cliente especfico ser de
$148,680.00 pesos M/N, estimando que por ao se tengan de 0 a 1 clientes.
Para ver esta informacin de manera detallada, visite el captulo 12 de este
documento, denominado Anexos, en la figura();
Inversin

Estimacin de depreciacin

Costos de operacin

Flujo de efectivo

5

2.1.2 Precio a usuarios generales
Se estableci el siguiente precio del uso de la aplicacin/servicio con base a las
encuestas aplicadas a la comunidad.
Descripcin Precio
Descarga Gratuita
Servicio de ubicacin Gratuito (El operador de telefona podra
aplicar cargos por uso de internet)
Actualizaciones Gratuitas

Tabla 01.- Tabla de servicios que se incluyen en la aplicacin
Fuente.- Aportacin propia

El precio establecido es atractivo para los usuarios, lo que garantiza que cada da
ms usuarios descarguen y usen la aplicacin. Esto impactar econmicamente a las
empresas que hayan registrado sus anuncios publicitarios y promocionales, ya que
esto atraer de manera masiva a muchos clientes para las mismas. Adems, si el
usuario considera que recibi un buen servicio, podr compartir su experiencia en la
aplicacin y citar a la empresa, lo que hace muy probable que otras personas visiten
la empresa por el nmero se citas a favor.
Actualmente, cada fabricante de dispositivos mviles, cuenta con una tienda virtual,
en la cual es posible adquirir aplicaciones, herramientas, juegos y servicios para el
dispositivo a un precio accesible. Teniendo esto, el desarrollo de la aplicacin
StreetExperience tendr la oportunidad de darse a conocer en dichas tiendas
virtuales, por lo que no ser necesario tener una tienda fsica de distribucin,
ayudando a la economa de la empresa y del usuario. Adems tambin se cuenta
con las redes sociales, en las cuales se puede promocionar de manera gratuita la
aplicacin.

6

2.2 Factibilidad operativa
El usuario deber cumplir con el siguiente perfil:
Debe contar con un dispositivo mvil inteligente.
El dispositivo deber tener el sistema operativo Android.
Deber tener una conexin a internet ya sea con WiFi o bien un paquete de
datos ya que la aplicacin ser un cliente que solicite un servicio web.
La aplicacin operar con base a las siguientes caractersticas:
La aplicacin solicitar el servicio web al servidor y ste proporcionar los
datos que se requieran.
El servidor web alojar el sitio principal de la aplicacin, por lo que tambin se
podr acceder a la aplicacin desde una PC con internet.
2.3 Factibilidad tcnica
Aunque ya se han desarrollado aplicaciones que hacen uso de las capacidades de
ubicacin de los dispositivo mviles, al aplicar diversas aplicaciones de manera
unnime se puede lograr un mayor aprovechamiento y por consiguiente, un mayor
resultado que sea capaz de resolver los problemas de ubicacin del usuario,
logrando que pueda trazar y elegir el camino correcto para llegar al sitio de su
inters.
Actualmente existen las herramientas y la tecnologa necesaria para desarrollar el
proyecto Street Experience que pretende incorporar dos herramientas de
geolocalizacin en una sola aplicacin para dispositivos mviles, que de manera
individual no son capaces de conseguir la satisfaccin que el usuario desea,
alcanzando una innovacin en el servicio de geolocalizacin y comunicacin.



7

2.3 Factibilidad social
Dada la problemtica planteada anteriormente, el proyecto lograr beneficiar a toda
persona que cuente con un dispositivo mvil inteligente, que requiera de un servicio
de geolocalizacin para llegar al lugar de su inters y adems le brinde informacin
relevante en tiempo real acerca de las situaciones que pasan en ese momento
durante el transcurso de su camino para poder tomar decisiones y/o precauciones.
Con esto se lograr que el usuario haga uso del potencial de su dispositivo y se le
facilite el movimiento y localizacin en la ciudad. Tambin se lograr incorporar
anuncios publicitarios para empresas que deseen darse a conocer con ms
profundidad en los usuarios, enviando informacin de promociones y eventos
sociales que estn ocurriendo en el momento en que algn usuario pasa por el lugar.
Algunos beneficios ms con el desarrollo del proyecto:
El usuario podr tener comunicacin instantnea con amigos de redes
sociales como Facebook y Twitter que se encuentren conectados en el mismo
momento.
Se podr conocer la ubicacin de dichos amigos si ellos lo han autorizado.
Los usuarios mismos ayudarn a enriquecer la aplicacin con informacin en
tiempo real, compartiendo sus experiencias cuando hayan estado o pasado
por algn lugar. De esta forma, si otro usuario pasa por el lugar podr saber
qu est sucediendo por ah o si se encontrar con alguna situacin agradable
o desagradable.
Entre otros.




8

3. Objetivos
3.1 Objetivo general
Desarrollar una aplicacin para dispositivos mviles que incorpore herramientas
tiles para el usuario y le ayuden a trazar una trayectoria desde su ubicacin hasta el
lugar de inters para el mismo y que adems las empresas puedan aprovechar para
su crecimiento.
3.2 Objetivos especficos
Codificar la solucin en el sistema operativo Android.
Implementar tecnologas y libreras para ubicacin por GPS como
FourSquare y GoogleMaps para aprovechar sus capacidades de
geolocalizacin.
Integrar informacin y contenido multimedia a la aplicacin y as brindar
publicidad para empresas.
Integrar otras herramientas que permitan accesar a informacin de redes
sociales para mejorar la experiencia del usuario con informacin en tiempo
real.

9

4. Caracterizacin del rea de desarrollo del proyecto
Inicialmente, con el fin de realizar pruebas y desarrollar la aplicacin, el equipo
trabajar en el Instituto Tecnolgico de Chetumal, ubicado en la Av. Insurgentes No.
330, el rea del departamento de sistemas y computacin.

Figura 01.- Ubicacin del lugar de trabajo del equipo del proyecto
Fuente.- GoogleMaps


Figura 02.- Entrada del Instituto Tecnolgico de Chetumal
Fuente.- Aportacin propia

10

4.2 Organigrama/Departamento

Figura 03.- Organigrama de la institucin que seala el departamento en dnde se trabajar
durante el desarrollo del proyecto
Fuente.- Sitio web del Instituto (http://www.itchetumal.edu.mx)

11

5. Problema a resolver
Al inicio de la organizacin de este equipo de desarrollo, se intentaba realizar un
proyecto que haga uso de Realidad Aumentada en los dispositivos mviles,
orientando el proyecto hacia las zonas de inters en la ciudad capital con el fin de
brindar difusin turstica y hacer ms interesante la visita a los sitios importantes en
Chetumal, este proyecto era llamado HistoryScan-App.
Tomando como base las tcnicas de mercado en dispositivos mviles y con ayuda
del Ing. Carlos Flores Prez, fue notable que el proyecto necesitaba una
reorientacin y durante un curso de ingeniera econmica al tratar de lograr que el
proyecto sea viable, se encontraron algunas posibles variantes en las que se poda
trabajar para la mejora del mismo; una vez hecho esto, el estudio econmico result
favorable y se opt por esta opcin.
Una de las cosas que se encontraron durante la reorientacin del proyecto
HistoryScan-App, fue que ya existan aplicaciones muy parecidas a ste, sin
embargo, no eran lo suficientemente completas para satisfacer todas las
necesidades del usuario, adems, los desarrolladores de las mismas ofrecen sus
APIs para desarrolladores, por lo que se podra explotar esta oportunidad, y
desarrollar una aplicacin que rena las herramientas disponibles para alcanzar una
mayor satisfaccin del usuario.

12

6. Alcances y limitaciones
Alcances
Portal web.
Aplicacin para dispositivos mviles Android.
Sistema de ubicacin geogrfica mvil.
Sistema de comunicacin instantnea.
Sistema de posteo de informacin referencial.
Sistema para manejo de publicidad para empresas.
Actualizacin constante del sistema.
Implementacin de servicios web.
Los usuarios podrn registrarse con cuentas de redes sociales como
Facebook.
Limitaciones
Por el momento no se codificar para otras plataformas, slo para Android.
La publicidad para empresas ser gratuita por un periodo de prueba, despus
de ese tiempo el cliente podr elegir si continuar con el servicio realizando un
pago mensual o terminar con l.
La informacin en tiempo real ser proporcionada por los usuarios mismos
que hayan tenido alguna experiencia y lo hayan publicado.
Los usuarios slo podrn conocer la ubicacin y podrn comunicarse con
usuarios que estn en su lista de amigos.


13

7. Fundamento terico
A continuacin se muestran algunas caractersticas de las herramientas a utilizar en
el desarrollo del proyecto
FourSquare, es una aplicacin gratuita que te ayuda a ti y a tus amigos a
sacar el mximo provecho de dnde estn. [4]
Se encuentra entre las 40 redes sociales ms populares del mundo, de
acuerdo a una investigacin realizada por un sitio web llamado Observatorio
de Redes Empresariales de Barrabs Amrica - Innovacin, tecnologas de
informacin y comunicacin, internacionalizacin y nuevos emprendimientos,
y publicado en una nota en el 2012. Foursquare es uno de los grandes
servicios de geo-localizacin, puede ser integrado en otros sitios web y en
servicios sociales. [1]
Se encuentra en la lista de otro sitio web llamado El Blog de Jos Facchin
[3], en la que describe y enlista 125 de las redes sociales ms populares del
planeta.
La biblioteca de APIs proporcionada por FourSquare permite que se ofrezcan, en
otras aplicaciones, las mismas facilidades que se brindan en ella. Tambin, posibilita
que se obtengan privilegios de usuario en FourSquare al nivel de administrador,
como consecuencia, es posible recibir notificaciones de los usuarios y acceder a la
base de datos de FourSquare desde otras aplicaciones. De igual forma, la
herramienta permite conectar otras aplicaciones y as enriquecer la experiencia del
usuario. [5]
FourSquare utiliza la biblioteca s2 de Google para almacenar ID de celda para su
ndice de bsqueda. Google se ha vuelto una empresa muy aceptada por los
usuarios por su novedoso sistema de ubicacin Google Maps, lo cual podra ser muy
exitoso al aplicarlo al proyecto. [4]
El API de Google Maps es un servicio gratuito que te permite insertar Google Maps
en tus aplicaciones para mviles o en tus pginas web de acceso gratuito. [6]
14

Google Maps dispone de un amplio conjunto de APIs que te permiten trasladar la
gran funcionalidad y la utilidad diaria de Google Maps a tu propio sitio web y a tus
propias aplicaciones, as como superponer tus datos. [7]
Para poder hacer el uso de las APIs de Google Maps, una de las condiciones de
Google es que el servicio que se ofrece debe estar disponible para los usuarios
finales de forma pblica y gratuita, sin embargo esto no representa una desventaja
para el proyecto sino una posible oportunidad de atraer la atencin de los usuarios.
Es por eso que en los objetivos de este proyecto se han marcado muy bien los
puntos a alcanzar para lograr la plena satisfaccin del usuario final.
Android es un sistema operativo basado en Linux diseado principalmente para
dispositivos mviles con pantalla tctil, como telfonos inteligentes o tabletas,
inicialmente desarrollado por Android, Inc. Google respald econmicamente y ms
tarde compr esta empresa en 2005. [15]
La herramienta principal para la codificacin en dispositivos Android se denomina
Android Developers Tools (ADT), que incorpora todo lo necesario para programar
aplicaciones simples para dispositivos, es necesario incorporar otras bibliotecas que
se requieran durante el desarrollo y que ADT no incluye en la descarga bsica. Esta
herramienta es ofrecida por Google y es completamente gratuita.
Una gran parte de la informacin que se usar como gua para el anlisis y la
codificacin, se encuentra en libros que en el captulo 11 se describen.

15

8. Procedimiento y descripcin de las actividades a realizar


Figura 04.- Diagrama WBS de las actividades a realizar durante el desarrollo del proyecto
Fuente.- Aportacin propia

16

9. Resultados
17

10. Conclusiones y recomendaciones
Ante las necesidades encontradas durante el anlisis del proyecto, una reorientacin
signific la respuesta a las dudas y a la falta de claridad en la idea. Aunque se hayan
encontrado diversas tecnologas muy parecidas y de gran popularidad, la
oportunidad de innovar nunca se ve acabada, slo es necesario realizar
investigaciones de campo utilizando tcnicas comunes como las encuestas, adems
tambin es de excelente ayuda aceptar las opiniones e ideas de personas con o sin
experiencia en el tema, esto mantiene abiertas las oportunidades de crear una idea
que resulte innovadora.
Es recomendable no perder la calma si algn experto concluye en que el proyecto no
alcanza la calidad suficiente para seguir adelante, esto slo significa que es
necesario esforzarse ms y que probablemente se requiera que el proyecto sea
reorientado para que de esta forma logre cumplir con la viabilidad necesaria para la
implementacin del mismo.
Actualmente puede parecer difcil la idea de encontrar ese algo que nadie en el
mundo haya realizado ya, sin embargo, hasta las ideas existentes se pueden mejorar
de alguna forma para que sean ms eficientes o que logran satisfacer las
necesidades del usuario.
Este proyecto denominado Street Experience es una manera de demostrar que
ideas existentes y populares pueden aplicarse de manera conjunta para lograr un
mayor aprovechamiento sin perder las caractersticas principales de ellas y que
adems se logre una innovacin.
Respecto al nombre del proyecto, ste surgi de la idea de que los usuarios
compartan sus experiencias diarias en la ciudad a sus amigos, y que puedan ser
aprovechadas si en algn momento se encontraran en alguna situacin similar.
Se espera obtener buenos resultados al implementar Street Experience, que pueda
ayudar a ser un proyecto de titulacin y que tambin proporcione una oportunidad
para abrir paso a la vida laboral al egresar de la carrera.
18

11. Bibliografa/Fuentes de informacin

[1]. 2.0, A. N. (12 de Abril de 2013). Observatorio de Redes Empresariales de Barrabs Amrica.
Recuperado el 26 de Septiembre de 2013, de
http://observatorioredesempresariales.wordpress.com/2012/04/12/las-40-redes-sociales-mas-
populares/
[2]. Davis, S. (2006). Google Maps API, V2. Raleigh, North Carolina Dallas, Texas: The Pragmatic
Bookshelf.
[3]. Facchin, J. (15 de Marzo de 2013). El Blog de Jos Facchin. Recuperado el 26 de Septiembre
de 2013, de http://josefacchin.com/2013/03/15/las-redes-sociales-mas-populares-del-planeta/
[4]. FourSquare. (2013). FourSquare. Recuperado el 26 de Septiembre de 2013, de
https://es.foursquare.com/about
[5]. FourSquare. (2013). FourSquare. Recuperado el 26 de Septiembre de 2013, de
https://developer.foursquare.com/overview/
[6]. Google. (31 de Enero de 2013). Google. Recuperado el 26 de Septiembre de 2013, de
https://developers.google.com/maps/licensing?hl=es-ES
[7]. Google. (31 de Enero de 2013). Google. Recuperado el 26 de Septiembre de 2013, de
https://developers.google.com/maps/documentation/?hl=es-ES
[8]. Greg Milette, A. S. (2012). Android Sensor Programming. Indianapolis: John Wiley & Sons,
Inc.
[9]. Grewe, L. (2009). Open Social Network Programming. Indianapolis, Indiana: Wiley Publishing,
Inc.
[10]. Hawker, M. D. (2010). The Developer's Guide to Social Programming. Boston:
Pearson Education, Inc.
[11]. LeBlanc, J. (2011). Programming Social Applicacion. Gravenstein Highway North,
Sebastopol: O'REILLY.
[12]. Lpez, G. B. (2012). Geolocalizacin y redes sociales. Espaa: Bubok.
[13]. Sood, R. (s.f.). Pro Android Augmented Reality. APRESS.
[14]. Svennerberg, G. (2010). Beginning Google Maps API 3. New York, USA: APRESS.
[15]. WikiPedia (2013). Recuperado el 20 de Noviembre del 2013, de
http://es.wikipedia.org/wiki/Android

19

Anexos

You might also like