biketracking

26
BIKETRACKING Ingeniería Informática de Gestión Víctor Cano Farré Mayo 2014

Upload: dewey

Post on 21-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

BIKETRACKING. Ingeniería Informática de Gestión Víctor Cano Farré Mayo 2014. Índice. Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones. Introducción. En España, a finales de 2013:. 63 % usuarios telefonía tienen Smartphone. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BIKETRACKING

BIKETRACKING

Ingeniería Informática de GestiónVíctor Cano Farré

Mayo 2014

Page 2: BIKETRACKING

Índice Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 3: BIKETRACKING

Introducción

63 % usuarios telefonía tienen Smartphone

65 % de cuota de mercadoes de Android

En España, a finales de 2013:

Page 4: BIKETRACKING

Introducción

En España ya se venden más bicicletas que coches

Expansión, 18/09/2013

Boom del running: en España ya hay 2.5 millones de runners

Según NPD Group

Page 5: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 6: BIKETRACKING

Objetivos

Crear aplicación para guardar rutas y poder compartirlas con mas usuarios

Aplicación sencilla y eficaz

Page 7: BIKETRACKING

Objetivos

Aprender la plataforma con más cuota de mercado: Android

Utilización y configuración de un servidor web Raspberry PI

Page 8: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 9: BIKETRACKING

Especificaciones

Usuario registrado

y no registrado (API)

Visualización gráfica rutas –

uso de API externa

Datos de las rutas

Page 10: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 11: BIKETRACKING

Diseño Parte app Android

Uso de APIs externas:

- para autenticar usuarios

- visualizar las rutas

XMLs de pantallas

según diseño previo

Parte webservices en servidor:

Esquema simple CRUD

Page 12: BIKETRACKING

Diseño

Base de datos simple Ahorro de la tabla usuarios

Page 13: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 14: BIKETRACKING

Desarrollo

Utilización de dos APIS externas:

Gestión autenticado de usuarios con G+

Visualización gráfica: Google Maps

Page 15: BIKETRACKING

Desarrollo

Esquema de flujo de datos

Page 16: BIKETRACKING

Foto Raspberry PI usado

Page 17: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 18: BIKETRACKING

Pruebas

Video demostración:

Page 19: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 20: BIKETRACKING

Costes

Inicial: Raspberry PI + accesorios: 60.45 € Cualquier conexión ASDL/Fibra: 0 € Registro Google Play: 18.20 €

= 78.25 €

Electricidad 24 h / 365 días 13.2 € / año

Page 21: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 22: BIKETRACKING

Planificación

Page 23: BIKETRACKING

Posibles mejoras futuras

Reaprovechando webservices y

BD hacer la aplicación para iOS

Integración con redes sociales

Ingresos por pago de servicios premium

Page 24: BIKETRACKING

Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones

Page 25: BIKETRACKING

Conclusiones

Aprendido como hacer una aplicación Android desde cero

Configuración servidor web

Utilización de un servidor web eficiente y barato

Page 26: BIKETRACKING

Gracias por su atención!