- La función principal de la app es poder descargar rutas GPS para consultarlas en el iphone, para poder hacer esto la app se actualiza automáticamente cada vez que se ejecuta, los datos los obtiene de una base de datos alojada en la pagina de la empresa que regala la app.
- En el home de la app los usuarios son notificados cada vez que hay nuevas rutas disponibles
- El teléfono lleva un registro del tiempo que el usuario tarda en completar la ruta
- El usuario puede compartir sus records en twitter y Facebook
- También puede compartir las rutas nuevas por twitter y Facebook
- En cada ruta se muestra ka distancia a recorrer, cuantos puntos de control hay, si el usuario ya realizo el recorrido se muestra el tiempo que hizo en el anterior recorrido
Estas rutas son para ciclismo de montaña, por lo tanto si no hay señal de datos disponible:
- Se manda una notificación de pantalla avisando al usuario que no hay señal GPS disponible
- El usuario podrá llevar el registro del recorrido de la ruta de forma manual, por medio de un botón que avise al sistema que el usuario acaba de llegar a un punto de control
Con respecto al GPS
- Si la batería llega a menos del 20% de su capacidad la función de actualización de la ruta por GPS se cancela para ahorrar batería y el usuario tendrá que actualizar los puntos de control de forma manual
Durante el recorrido
- Se muestra el avance del usuario en la ruta que va completando
- Se muestra una brújula para orientarse
- Se muestra el cronometro que lleva el registro del tiempo recorrido
- Se muestra el numero de puntos de control ya recorridos
- Se muestra el numero de puntos de control faltantes
- Si el usuario ya realizo este recorrido se muestra también su anterior record de tiempo
Gestión de datos
- Las rutas se descargaran de la pagina de la empresa que regala la app, estas rutas se darán de alta en una base de datos
- Cada vez que el usuario las consulte en su teléfono estos datos se sincronizaran con google maps para mostrar el mapa con la ruta
- Los records que el usuario tenga en cada ruta se guardara teléfono, solo se guarda el mejor tiempo realizado en cada ruta.
Se proporcionaria el diseño de las interfaces y las rutas (con base en google maps)
![País: México [mx]](http://static.trabajofreelance.com/images/flags/mx.gif)
![GeoTrust [GeoTrust]](http://static.trabajofreelance.com/images/seal/geotrust.gif)
![PayPal [PayPal]](http://static.trabajofreelance.com/images/seal/paypal.gif)
![Visa [Visa]](http://static.trabajofreelance.com/images/seal/visa.gif)
![MasterCard [MasterCard]](http://static.trabajofreelance.com/images/seal/mastercard.gif)
![Feeds [Feeds]](http://static.trabajofreelance.com/images/seal/rss.png)
![Blog [Blog]](http://static.trabajofreelance.com/images/seal/wordpress.png)
![Facebook [Facebook]](http://static.trabajofreelance.com/images/seal/facebook.png)
![Twitter [Twitter]](http://static.trabajofreelance.com/images/seal/twitter.png)
![Linkedin [Linkedin]](http://static.trabajofreelance.com/images/seal/linkedin.png)
![Youtube [Youtube]](http://static.trabajofreelance.com/images/seal/youtube.png)