React Native

Permite crear aplicaciones móviles nativas con React

La diferencia de React Native con React es que trae un montón de componentes nuevos para usar en nuestras aplicaciones móviles:

  • View / ScrollView / SafeAreaView (divs, scrolls)
  • Text / TextInput (formularios)
  • Image / ImageBackground (imágenes)
  • FlatList / mainList (listas de elementos)
  • Touchable (manejan los taps del teléfono)
  • Animated (para animar interfaces)
  • fetch (funciones asíncronas)
  • Platform (identifica si es iOS o Android)
  • AsyncStorage (equivalente a localStorage)

RCT Bridge es la tecnología

Instalar React Native

npm install -g react-native-cli
react-native init pruebaReactNative

Tras crear nuestro proyecto React, podemos abrir la carpeta Android del mismo con Android Studio.

Posible error al ejecutar en Android Studio:

unable to load script from assets index.android.bundle

Solución:

  • mkdir android/app/src/main/assets
  • react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
icono de mandar un mail¡Contacta conmigo!
Pablo Monteserín
contacta conmigoPablo Monteserín

Para dudas técnicas sobre los ejercicios de mis cursos es necesario estar suscrito.