[ES] El proyecto consiste en la realización de una app para el seguimiento de una actividad deportiva online, informando continuamente de la ubicación geográfica.
Al iniciar la aplicación hay que entrar cómo usuario ...[+]
[ES] El proyecto consiste en la realización de una app para el seguimiento de una actividad deportiva online, informando continuamente de la ubicación geográfica.
Al iniciar la aplicación hay que entrar cómo usuario registrado y en el caso de no estar registrado hay que darse de alta. Una vez registrado el usuario accede a la aplicación para iniciar su actividad, realizándose un seguimiento de su ubicación informando de la latitud y longitud de su posición por gps. Estos datos son guardados en una base datos del servidor remoto de Microsoft Azure y si no hay conexión online se guardan en el almacenamiento aislado del teléfono para despues enviarse cuando haya conexión al servidor remoto.
En el desarrollo de la aplicación como no se puede interactuar directamente con un SQL Server desde una aplicación de Windows Phone he creado una capa de servicio alrededor de la base de datos que expone todas las operaciones CRUD que se necesitan.Este servicio se llama desde la aplicación y para ello la tecnología que he utilizado ha sido el servicio WCF.
Para realizar la aplicación he utilizado el lenguaje de programación C#, XML, LINQ to SQL.
Las herramientas utilizadas han sido Visual studio community 2015, Microsoft Azure, Sql server Management Studio y Visio 2016.
Los resultados obtenidos han sido bastante favorables.
Como conclusión después de realizar este trabajo hoy en dia la localización por Gps proporciona una eficacia muy alta y con unas prestaciones y rendimientos bastante óptimos.
[-]
[EN] The project is in the realization of an application for the monitoring of an online sport activity, continuously informing the geographical location.
When starting the application to be registered and in case of not ...[+]
[EN] The project is in the realization of an application for the monitoring of an online sport activity, continuously informing the geographical location.
When starting the application to be registered and in case of not having a user you have to register. Once registered the user access to the application to start their activity, track their location by reporting latitude and longitude of their position per gps. This data is stored in a database on a remote Microsoft Azure server and if there is no online connection it is saved to the isolated storage of the phone to send information when it has been connected to the remote server.
In the development of the application as you can not directly interact with a SQL server from a Windows Phone application created a service layer around the database that exposes all the CRUD operations that is needed. This service is called from the application and for the technology that used has been the service WCF.
To make the application used the programming language c #, Xaml, LINQ to SQL.
The tools used have been Visual studio community 2015, Microsoft Azure, SQL server and visio.
The results obtained have been quite favorable.
As a conclusion of this work on the day of the location by Gps provides very high efficiency and with quite optimum performance and results.
[-]
[CA] Creació d'una aplicació Windows Phone per al seguiment online d'un esportiste o qualsevol tipus d'activitat a l'aire lliure de tal forma que amb una clau, qualsevol persona pot veure en temps real per on està anant ...[+]
[CA] Creació d'una aplicació Windows Phone per al seguiment online d'un esportiste o qualsevol tipus d'activitat a l'aire lliure de tal forma que amb una clau, qualsevol persona pot veure en temps real per on està anant la persona monitoritzada, pensant sobretot en la seguretat de la mateixa si està fent una activiat en sol·litari. L'aplicació deu funcionar en conjunciò amb una aplicació servidora que es deurà desenvolupar amb un altre Treball Final de Grau ofertat.
[-]
|