React native es una librería que nos permite crear aplicaciones mobiles nativas usando ReactJS. Usarlo es bastante fácil si usamos la librería Expo para apoyarnos.
Para iniciar un proyecto con Expo primero hay que instalarlo, usando el comando:
npm install -g expo-cli
Despues ya podemos usar el comando
expo init
Para iniciar un nuevo proyecto de Expo. Eso nos creará el proyecto y estaremos listos para iniciar a crear nuestra app nativa, para ejecutar Expo y pre visualizar el app usamos el comando:
Expo start
Esto iniciará el proyecto en modo de desarrollo, para pre visualizarlo podemos usar un emulador de android, ios o bien, nuestro dispositivo físico, para esto primero hay que instalar el app de Expo para poder abrirla.
https://play.google.com/store/apps/details?id=host.exp.exponent&hl=en
Despues de iniciar el proyecto con expo start y ejecutar la aplicación en modo de desarrollo con el app de expo, debemos ver algo como esto:
Lo que significa que estamos listos para iniciar a crear nuestra app nativa.
Créditos: https://alejandrojs.wordpress.com/2019/09/02/hola-mundo-con-react-native/