React Native shortening the distance between development and cross-platform mobile design

Authors

  • Ricardo Neftali Lazcano Calixto Instituto Tecnológico Superior de Poza Rica http://orcid.org/0000-0002-2214-2099
  • Luis Ángel Valencia González Instituto Tecnológico Superior de Poza Rica
  • Daniel Esteban Baena Díaz Instituto Tecnológico Superior de Poza Rica
  • Ricardo Venegas Guzmán Instituto Tecnológico Superior de Poza Rica

Keywords:

React Native, Javascript, framework, Android, multiplatform

Abstract

Internet, smartphones, mobile applications and the new way of communicating have changed the way we live worldwide. It is estimated that nine out of ten people have a mobile phone capable of supporting applications connected to the Internet. This has generated a high demand for the development of mobile applications and, therefore, companies such as Facebook are taking advantage by creating libraries that allow all developers to create mobile applications quickly and easily. With the creation of the library of React Native, Facebook has begun to generate more interest among people to use its technology.
React Native allows you to create mobile applications using only JavaScript. For web developers, this is very helpful because they do not need to learn a completely different programming language to venture into mobile application development. With React Native, neither a mobile web application, an HTML5 application nor a hybrid application is created; instead, a native mobile application is created that is not easily distinguished from a native one made with Java for Android or with Objective C for iOS.
Currently, React Native is used for the development of different mobile applications for daily use, such as social networks, which include Facebook, Instagram and Uber Eats among others. Keywords: React Native, Javascript, framework, Android, multiplatform.

>> Read more

Author Biographies

Ricardo Neftali Lazcano Calixto, Instituto Tecnológico Superior de Poza Rica

  Egresado de la carrera en Tecnologías de la Información y comunicación en 2017 por parte de la Universidad Tecnológica de Gutiérrez Zamora del estado de Veracruz. Estudiante de la Maestría en Ingeniería de software en el Instituto Tecnológico Superior de Poza Rica del estado de Veracruz, becado por el Consejo Nacional de Ciencia y Tecnología (CONACYT). Miembro activo de saturdays.ai Guadalajara.
Interesado en el desarrollo de software e inteligencia artificial. Actualmente se encuentra desarrollando una librería open source para el desarrollo de aplicaciones móviles en React Native, con el propósito de mejorar la experiencia de desarrollador con firebase y react native.

Luis Ángel Valencia González, Instituto Tecnológico Superior de Poza Rica

Nacido en la actual Ciudad de México el 15 de julio de 1994. A los 5 años de edad se trasladó al estado de Veracruz. En el año 2013 inició la licenciatura en sistemas computacionales. En 2017 comenzó la maestría en sistemas computacionales con especialidad en Ingeniería de Software, de la que actualmente se encuentra realizando una tesis enfocada a visión artificial.

Daniel Esteban Baena Díaz, Instituto Tecnológico Superior de Poza Rica

Nació en la ciudad de Tuxpan, Veracruz, pero radica en el Municipio de Tamiahua, Veracruz. En 2009 ingresó en el Instituto Tecnológico Superior de Poza Rica para estudiar la carrera de Ingeniería Mecatrónica optando la especialidad de Manufactura. En 2015, tras egresar, decidió realizar el posgrado de especialidad en Ingeniería Mecánica en el Instituto Tecnológico Superior de Poza Rica y en 2017 ingresó a la maestría de Sistemas Computacionales en la misma institución. De manera paralela realizó un curso de inglés en la escuela Technical English. Ha participado en varios congresos y concursos de Robótica y aplicaciones. Asimismo, ha publicado varios artículos y ganado premios en competencias locales y nacionales.

Ricardo Venegas Guzmán, Instituto Tecnológico Superior de Poza Rica

Ingeniero en Comunicaciones y Electrónica, egresado del Instituto Politécnico Nacional, con Maestría en Ciencias Computacionales, especialidad en Sistemas Digitales y Control por el Instituto Tecnológico y de Estudios Superiores de Monterrey. Tiene experiencia en investigación en el Instituto de Investigaciones Eléctricas, Cuernavaca, Morelos.
Sus áreas de investigación son los sistemas de monitoreo en tiempo real, sistemas de balanceo de rotores, análisis y graficación de señales de vibraciones para equipo rotatorio aplicadas a sistemas de mantenimiento predictivo y preventivo de las plantas termoeléctricas de Comisión Federal de Electricidad.
Actualmente se encuentra desempeñando labores de docencia, a nivel licenciatura y posgrado en el Instituto Tecnológico Superior de Poza Rica y en la Universidad Veracruzana. Imparte cátedras como Microprocesadores, Microcontroladores, Inteligencia Artificial, Redes Neuronales, Estadística, Teoría de la computación, Visión Artificial.

Published

2019-09-01