Código 919
Modalidad Seminario de Grado
Resumen

Desde hace muchos años, la telefonía móvil, se convirtió en parte fundamental de la vida de la gran mayoría de las personas, forma parte del día a día y de su cotidianidad; esta ha ido evolucionando, con una aceleración constante, la cual va en aumento, mostrando cada día diversos avances tecnológicos, tanto en su hardware como en su software.

 

Con la llegada de los Smartphones, los desarrolladores empezaron a prepararse para asumir nuevos retos, ya que cada compañía tiene su propio lenguaje de programación, en Android, el sistema operativo de Google, se puede programar en Java, mientras que, para iOS, el sistema utilizado por la compañía Apple, se puede desarrollar en Swift u Objective- C; pero esto dificulta un poco el desarrollo y creación de aplicaciones que funcionen para todas las plataformas y sistemas operativos, ya que si se desarrolla una aplicación para Android con Java, y se desea implementar en un dispositivo de la familia Apple, se debe transcribir todo el código a uno de los lenguajes nativos del sistema iOS, lo que retrasaría los procesos.

 

Con el desarrollo y llegada de React Native, en marzo de 2015, el problema que se tenía respecto al desarrollo de aplicaciones en ambas plataformas., fue solucionado, ya que React Native, es un framework, el cual nos sirve para programar aplicaciones nativas en las diversas plataformas, sin la necesidad de copiar y reescribir el código en otro lenguaje, por ende, éste framework, lee las mismas instrucciones, y lo traduce al lenguaje nativo del dispositivo que se desee usar.

 

TELEFONIA, MOVIL, APLICACIÓN, SOFTWARE, FRAMEWORK, REACT NATIVE, CODIGO, SMARTPHONE, ANDROID, IOS, GOOGLE, APPLE.