Desarrollo de una aplicación móvil con información sismológica
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/107820
Tipus de documentTreball Final de Grau
Data2017-07-07
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
El presente trabajo explica los pasos seguidos para la realización de una aplicación móvil con información sismológica. Con ese fin, ha sido realizado un estudio para valorar qué sistema Operativo (más adelante SO) era el más apropiado (Android, iOS, Windows Phone) y qué tipo de aplicación será la desarrollada (web, híbrida o nativa).
Finalmente, fue escogido Android como SO por su prevalencia en el mercado, con un desarrollo híbrido que proporciona versatilidad. Se ha de tener en cuenta que el desarrollo de aplicaciones móviles híbridas se construye usando diversas tecnologías, también denominadas tecnologías web (HTML, CSS y JavaScript), las cuales engloban todo lo necesario para el desarrollo completo de la aplicación.
La fuente de datos de los seísmos proviene de servicios Web (Web services) de la USGS, disponen de diferentes, que dependen de la magnitud y la temporalidad.
OpenLayers, Leaflet y Carto son las librerías JavaScript utilizadas para el desarrollo de mapas web de la aplicación, han sido las encargadas de representar los datos de la USGS.
El código ha sido compilado con el Framework Ionic, que es el encargado de generar el archivo de instalación de la aplicación junto con Cordova que hace posible la comunicación entre las tecnologías web con la plataforma nativa del dispositivo.
Se ha tenido que descargar una serie de software requerido, ya que Ionic contiene una serie de dependencias para el correcto desarrollo de la aplicación, como pueden ser NodeJS, Bower y dependencias específicas para el desarrollo en Android como Java JDK, Android SDK y Apache ANT.
Una vez ha sido generado el archivo de instalación final de la aplicación, se explican los pasos necesarios para publicar la aplicación en el market de Android (Google Play Store).
ProvinençaAquest document conté originàriament altre material i/o programari no inclòs en aquest lloc web diaponible a la biblioteca de l'EPSEB.
TitulacióGRAU EN ENGINYERIA GEOMÀTICA I TOPOGRAFIA (Pla 2010)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Memòria_FernandezVictor.pdf | 3,871Mb | Visualitza/Obre |