Let It Guide. LTIM

17
Dr. Antoni Bibiloni

description

Presentación de la aplicación Let It Guide a cargo de Antonio Bibiloni en la Sesión del Smartphone del pasado 25 de noviembre de 2011 en el III Foro Tecnológico de las Ilas Baleares.

Transcript of Let It Guide. LTIM

Page 1: Let It Guide. LTIM

Dr. Antoni Bibiloni

Page 2: Let It Guide. LTIM

Introducción

Una idea

Una herramienta

Al alcance de todos

Page 3: Let It Guide. LTIM

Estado del arte (I)

Dispositivos actuales Plataformas iPhone /

Android Más de un 70% del

mercado actual Guías para

smartphone Sector turístico muy

involucrado en las TIC Mucha competencia a

nivel nacional, global

Page 4: Let It Guide. LTIM

Estado del arte (II)

Comparativa de funcionalidades Guías multiplataforma Características comunes

○ POIs / Mapas○ Como llegar / Rutas○ Buscador de recursos cercanos○ Redes sociales○ Redes colaborativas

Características individuales○ Realidad aumentada

Page 5: Let It Guide. LTIM

Estado del arte (III)

Comparativa de funcionalidades

POIs

Rutas

Mapas

Buscador de recursos

cercanos

Redes sociales

Multi-idioma

Colaboraciones de los

usuarios

Sin necesidad de conexión

Realidad Aumentada

Page 6: Let It Guide. LTIM

Descripción de la herramienta (I)

Arquitectura general

Page 7: Let It Guide. LTIM

Descripción de la herramienta (II)

Intranet Gestión de Atracciones

○ Información general○ Localización○ Horarios○ Precios○ Multimedia○ Traducciones○ Subatracciones

Gestión de Categorías Gestión de otra información

○ Información de interés Gestión de Usuarios Gestión avanzados

○ Mapas locales○ Comentarios○ Panorámicas○ Importación de datos XML

Page 8: Let It Guide. LTIM

Descripción de la herramienta (III)

Intranet Técnología JSP Framework Struts Framework

Hibernate Librerías JQuery API Google Maps Servidor Apache

Tomcat Base de datos

MYSQL

Page 9: Let It Guide. LTIM

Desarrollo móvil (I)

Herramienta de generación de aplicación móvil

e Proceso de exportación de datos (Prepopulate)a Proceso de importación de información y generación de la

guía (Generate)

Page 10: Let It Guide. LTIM

Módulo PrePopulate Modelo de datos

○ Core Data Grafo de objetos Sistema optimizado

Mapas offline○ Mapa dinámico Open

Street Map

Multimedia autocontenida

Desarrollo móvil (II)

Módulo PrePopulate Modelo de datos

○ SQLite “Clon” de la BD original Sistema portable

Mapas offline○ Mapa estático Google

Static Maps Multimedia

autocontenida

Page 11: Let It Guide. LTIM

Desarrollo móvil (III)

Módulo Generate Carpeta assets / Application bundle

○ Directorio que almacena: Modelo de datos Imágenes locales

○ Contenido independiente de la compilación Interfaz de Usuario

○ Pantalla inicial Definida mediante método declarativo (XML) Menú con pestañas inferiores Contenido mostrado en forma de Listas de elementos Utilización de píxeles relativos

Page 12: Let It Guide. LTIM

Desarrollo móvil (IV)

Módulo Generate Servicios de localización de recursos

○ Tecnologías de posicionamiento GPS Red

○ Inputs de búsqueda Distancia máxima Categorías

○ Timeout de espera de señal Gestión de memoria

○ Evitar leaks○ Carga de elementos bajo petición

Disminuye el tiempo de respuesta Disminuye la cantidad de memoria utilizada

Page 13: Let It Guide. LTIM

Desarrollo móvil (IV)

Min SDK: Android 2.2 (Froyo) / iOS 4.0 Librerías propias

Servicios REST para consultas a la base de datos

Respuesta JSON En proceso: API LiG de gestión de datos online

Librerías de terceros Redes sociales: Facebook SDK, librería Twitter Mapas: Google Maps, Street View, Route Me Mensajería PUSH: Urban Airship

Page 14: Let It Guide. LTIM

Resultados. LetItGuide

Page 15: Let It Guide. LTIM

Resultados. LetItGuide

Page 16: Let It Guide. LTIM

Conclusiones (I)

Mercado creciente Aplicaciones para smartphones Oferta de aplicaciones turísticas

Let It Guide Herramienta de creación de guías

○ No necesariamente turísticas Descargas desde Android Market / Apple Store

○ Publicación a escala mundial

Page 17: Let It Guide. LTIM

Muchas gracias

Dr. Antoni Bibiloni