BIKETRACKING
description
Transcript of BIKETRACKING
BIKETRACKING
Ingeniería Informática de GestiónVíctor Cano Farré
Mayo 2014
Índice Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Introducción
63 % usuarios telefonía tienen Smartphone
65 % de cuota de mercadoes de Android
En España, a finales de 2013:
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
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Objetivos
Crear aplicación para guardar rutas y poder compartirlas con mas usuarios
Aplicación sencilla y eficaz
Objetivos
Aprender la plataforma con más cuota de mercado: Android
Utilización y configuración de un servidor web Raspberry PI
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Especificaciones
Usuario registrado
y no registrado (API)
Visualización gráfica rutas –
uso de API externa
Datos de las rutas
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
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
Diseño
Base de datos simple Ahorro de la tabla usuarios
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Desarrollo
Utilización de dos APIS externas:
Gestión autenticado de usuarios con G+
Visualización gráfica: Google Maps
Desarrollo
Esquema de flujo de datos
Foto Raspberry PI usado
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Pruebas
Video demostración:
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
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
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Planificación
Posibles mejoras futuras
Reaprovechando webservices y
BD hacer la aplicación para iOS
Integración con redes sociales
Ingresos por pago de servicios premium
Introducción Objetivos Especificaciones Diseño Desarrollo Pruebas Costes Planificación Conclusiones
Conclusiones
Aprendido como hacer una aplicación Android desde cero
Configuración servidor web
Utilización de un servidor web eficiente y barato
Gracias por su atención!