Desarrollo de una aplicación móvil usando las tecnologías React Native y Phonegap y diseño e implementación de un escenario de prueba con React Native

Martín Velasco, Ignacio (2016). Desarrollo de una aplicación móvil usando las tecnologías React Native y Phonegap y diseño e implementación de un escenario de prueba con React Native. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. Telecomunicación (UPM), Madrid.

Descripción

Título: Desarrollo de una aplicación móvil usando las tecnologías React Native y Phonegap y diseño e implementación de un escenario de prueba con React Native
Autor/es:
  • Martín Velasco, Ignacio
Director/es:
  • Salvachúa Rodríguez, Joaquín Luciano
Tipo de Documento: Proyecto Fin de Carrera/Grado
Fecha: 2016
Materias:
Palabras Clave Informales: Aplicación Móvil, React, React Native, Phonegap, JavaScript
Escuela: E.T.S.I. Telecomunicación (UPM)
Departamento: Ingeniería de Sistemas Telemáticos [hasta 2014]
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

La aparición de los smartphones ha propiciado la proliferación de multitud de aplicaciones móviles para todas las plataformas existentes. En las distintas tiendas de aplicaciones podemos encontrar desde apps para acceder a las redes sociales o juegos, hasta algunas orientadas a profesionales de distintos sectores. Esto ha dado lugar a un creciente mercado dedicado al desarrollo de las mismas empleando lenguajes de programación como Java, Objective C o Swift. Sin embargo, la existencia de plataformas muy distintas y propiedad de diferentes compañías ha provocado que una vez desarrollada una app para una de ellas, sea necesario rehacerla parcial o completamente si deseamos adaptarla a otro sistema. Con el objetivo de facilitar la portabilidad entre plataformas surgió el concepto de las aplicaciones móviles híbridas. A través del uso de tecnologías web estándar como son HTML5, CSS o JavaScript, y mediante una API, se pueden desarrollar aplicaciones móviles multiplataforma de forma rápida y eficiente. Actualmente existen dos tecnologías para el desarrollo de aplicaciones móviles híbridas: Phonegap, con una amplia base de usuarios, y React Native, más reciente y en continua actualización. En este Trabajo de Fin de Grado se expondrán las principales diferencias entre ellas y se desarrollará una aplicación con ambas con objeto de poner de relieve dichas diferencias. Asimismo se diseñará e implementará un escenario de prueba con React Native, que sirva de introducción a dicha tecnología. Se documentará todo el proceso, desde la instalación de las distintas herramientas necesarias hasta la ejecución de una aplicación en un terminal real.

Más información

ID de Registro: 42914
Identificador DC: http://oa.upm.es/42914/
Identificador OAI: oai:oa.upm.es:42914
Depositado por: Biblioteca ETSI Telecomunicación
Depositado el: 19 Jul 2016 09:08
Ultima Modificación: 29 Ago 2016 08:11
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM