let it guide. ltim

17
Dr. Antoni Bibiloni

Upload: fundacio-bit

Post on 01-Jul-2015

577 views

Category:

Technology


6 download

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

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