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.

Description

Title: 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
Author/s:
  • Martín Velasco, Ignacio
Contributor/s:
  • Salvachúa Rodríguez, Joaquín Luciano
Item Type: Final Project
Date: 2016
Subjects:
Freetext Keywords: Aplicación Móvil, React, React Native, Phonegap, JavaScript
Faculty: E.T.S.I. Telecomunicación (UPM)
Department: Ingeniería de Sistemas Telemáticos [hasta 2014]
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

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.

More information

Item ID: 42914
DC Identifier: http://oa.upm.es/42914/
OAI Identifier: oai:oa.upm.es:42914
Deposited by: Biblioteca ETSI Telecomunicación
Deposited on: 19 Jul 2016 09:08
Last Modified: 29 Aug 2016 08:11
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM