Aplicaciones con React Native

Aplicaciones con React Native

Estas son algunas aplicaciones móviles que he creado con React Native. Actualmente no invierto tiempo en desarrollar aplicaciones móviles, pero es algo que me parece muy interesante y divertido.

¿Por qué React Native?

Hace más de un año me encantaba el desarrollo web, y sigue siendo uno de mis campos favoritos. Comencé programando con Angular, aunque con el tiempo vi más conveniente programar con React, ya que podría hacer páginas web, aplicaciones para móvil e incluso aplicaciones de escritorio con ese mismo framework o un framework similar de Javascript (Porque ya sabemos que no es lo mismo ReactJS que React Native). En este punto ya me parecía asombroso el hecho de que pudiera realizar aplicaciones para mi teléfono móvil usando JavaScript.

Pues después de haber creado varias páginas webs con ReactJS decidí iniciarme en React Native. Para mi sorpresa, lo único dificil sería la instalación del emulador Android y la preparación del mismo. ¡A la hora de programar React Native era asombrosamente similar a ReactJS!.

Por lo tanto, el tiempo que estuve aprendiendo a usarlo creé varias aplicaciones para Android e iOS. Las aplicaciones no se encuentran en las tiendas porque son aplicaciones muy vistas, y suelen ser proyectos que se realizan como portfolio.

Proyectos

Son cuatro los proyectos que quiero destacar:

El primer proyecto es una aplicación para gestionar citas veterinarias. Donde hago un buen uso del local storage, de manera que todos los datos se mantienen dentro de mi teléfono aunque cerremos la aplicación.

El segundo proyecto se trata de una aplicación que recoge datos meteorológicos de una API, que en este caso era openweathermap.org. En la aplicación podemos añadir el país y el nombre de nuestra localidad, y se mostrará información sobre el clima de esa ciudad o pueblo. Lo interesante es que, si la aplicación considera que hace calor, se mostrará un fondo con colores cálidos, y si considera que hace frío, se mostrará un fondo con colores fríos.

El tercer proyecto es una aplicación para gestionar los gastos. Añadí un gráfico que cambia en función a lo gastado y el presupuesto disponible.

El último cuarto y último proyecto que voy a mostrar se trata de una aplicación para comprobar el precio actual de las criptomonedas. La aplicación consigue los datos de la API de cryptocompare.com. Yo he seleccionado varias monedas, como el Euro o el Dólar estadounidense. Y esas monedas se compararán a las diez criptomonedas más cotizadas en ese momento.

Podéis encontrar todos los proyectos en mi Github. Con el tiempo voy a realizar muchos más proyectos con React Native, ¡os mantendré al tanto de todo!.