PRESENTADO POR:
L.P. AGUSTÍN JAIMES VÁZQUEZ
Geolocalización y búsqueda de Taxis en
Europa utilizando servicios web para iOS
SUMARIO
   Introducción
   Problemática
   Análisis de la problemática
   Motivaciones
   Desarollo
   Resultados
   Conclusión
Introducción
Los avances tecnológicos y las necesidades de
las empresas han crecido con el paso de los
años. Hoy en día es común encontrarse con
proyectos que incluyan la geolocalización de
algún servicio. Con esto las empresas pueden
poner a disposición información almacenada, en
las manos de cualquier usuario.
Problemática

Versión para Android   Versión para iOS
Análisis de la problemática

Realizar una       Versión existente para Android.
  aplicación       El código no puede ser reutilizado.
 para iOS en
 base a una        Recursos para realización distintos.
  existente        Entorno de desarrollo desconocido.
  disponible
para Android.      Estudio sobre la medición de tasas de
                    transferencia de datos.
                   Mejorar la calidad de diseño, disminuir
                    el peso total de la aplicación.
                   Incorporar nuevas funcionalidades.
                   Utilizar la base de datos internamente.
Análisis de la problemática

  Después de         Rapidez      en    la     consulta de
  estudiar las        información.
 posibilidades,
  se llegó a la      Ahorro de más de 10 megabytes en el
conclusión de         peso final de la aplicación.
   que para
   reducir el
                     Utilización de redes móviles y redes
 tamaño de la         inalámbricas de internet.
 aplicación se       Fomentar       el     intercambio  de
debía disponer
de un servicio        información entre el usuario y el
      Web.            servidor.
                     Despliegue de gran cantidad de
                      información con tasas de transferencia
                      extremadamente bajas.
Motivaciones
   Utilización de           Acceso a la
    coordenadas para          información
    ubicar objetos en        Conocer las
    Europa.                   capacidades reales
   Amplia base de            del sistema
    datos proporcionada       operativo iOS.
    por la empresa.
   Ideas para futuros
    proyectos.
Desarrollo

 En general
la aplicación
 contiene un
  menú que
 nos brinda
 un número
  amplio de
posibilidade
s y aumenta
      su
 usabilidad.
Desarrollo

 Búsqueda
de taxis por
  ciudad.

    Para
 obtener las
ciudades se
  activa un
servicio web
     que
  reconoce
los primeros
3 caracteres
introducidos
       .
Ejemplo de servicio web
La aplicación envía por medio de la caja de texto una
cadena de 3 caracteres. Estos entran en el encabezado
junto con el nombre del servicio. El servidor consulta en la
base de datos y regresa una respuesta JSON.
Resultados
Resultados
Conclusión

        Un sin número de posibles
         proyectos.
        Fácil acceso a la información.
        Utilizar las capacidades de los
         dispositivos móviles.
        Interacción con grandes bases de
         datos.
        Tasas de transferencia demasiado
         bajas.

Taxi Everywhere

  • 1.
    PRESENTADO POR: L.P. AGUSTÍNJAIMES VÁZQUEZ Geolocalización y búsqueda de Taxis en Europa utilizando servicios web para iOS
  • 2.
    SUMARIO  Introducción  Problemática  Análisis de la problemática  Motivaciones  Desarollo  Resultados  Conclusión
  • 3.
    Introducción Los avances tecnológicosy las necesidades de las empresas han crecido con el paso de los años. Hoy en día es común encontrarse con proyectos que incluyan la geolocalización de algún servicio. Con esto las empresas pueden poner a disposición información almacenada, en las manos de cualquier usuario.
  • 4.
  • 5.
    Análisis de laproblemática Realizar una  Versión existente para Android. aplicación  El código no puede ser reutilizado. para iOS en base a una  Recursos para realización distintos. existente  Entorno de desarrollo desconocido. disponible para Android.  Estudio sobre la medición de tasas de transferencia de datos.  Mejorar la calidad de diseño, disminuir el peso total de la aplicación.  Incorporar nuevas funcionalidades.  Utilizar la base de datos internamente.
  • 6.
    Análisis de laproblemática Después de  Rapidez en la consulta de estudiar las información. posibilidades, se llegó a la  Ahorro de más de 10 megabytes en el conclusión de peso final de la aplicación. que para reducir el  Utilización de redes móviles y redes tamaño de la inalámbricas de internet. aplicación se  Fomentar el intercambio de debía disponer de un servicio información entre el usuario y el Web. servidor.  Despliegue de gran cantidad de información con tasas de transferencia extremadamente bajas.
  • 7.
    Motivaciones  Utilización de  Acceso a la coordenadas para información ubicar objetos en  Conocer las Europa. capacidades reales  Amplia base de del sistema datos proporcionada operativo iOS. por la empresa.  Ideas para futuros proyectos.
  • 8.
    Desarrollo En general laaplicación contiene un menú que nos brinda un número amplio de posibilidade s y aumenta su usabilidad.
  • 9.
    Desarrollo Búsqueda de taxispor ciudad. Para obtener las ciudades se activa un servicio web que reconoce los primeros 3 caracteres introducidos .
  • 10.
    Ejemplo de servicioweb La aplicación envía por medio de la caja de texto una cadena de 3 caracteres. Estos entran en el encabezado junto con el nombre del servicio. El servidor consulta en la base de datos y regresa una respuesta JSON.
  • 11.
  • 12.
  • 14.
    Conclusión  Un sin número de posibles proyectos.  Fácil acceso a la información.  Utilizar las capacidades de los dispositivos móviles.  Interacción con grandes bases de datos.  Tasas de transferencia demasiado bajas.