Skip to content Skip to sidebar Skip to footer

Widget HTML #1

Desarrollo móvil con React Native, Expo y Firebase

Desarrollo móvil con React Native, Expo y Firebase
Desarrollo móvil con React Native, Expo y Firebase, Aplicaciones nativas en tiempo real con React Native, ¡actualizado a React Navigation 3!

  • Al final del curso, los estudiantes serán capaces de desarrollar aplicaciones móviles nativas para Android y iOS evitando complejas configuraciones
  • Al final del curso, los estudiantes serán capaces de configurar y trabajar con firebase utilizando React Native
  • Al final del curso, los estudiantes serán capaces de desarrollar distintos tipos de navegación, entre ellas una navegación con Sidemenu
  • Al final del curso, los estudiantes serán capaces de manejar distintos tipos de autenticación en tiempo real con firebase
  • Instalar y configurar MobX para manejar tus datos de forma centralizada haciendo uso de Tiendas de datos
  • Conectar tu dispositivo Android a las aplicaciones que desarrolles para hacer debug
  • Desacoplar Expo de nuestros proyectos para utilizar módulos nativos de React Native
  • Autenticación telefónica utilizando códigos de acceso a través de Firebase

Includes

  • Created by Israel Parra
  •  Spanish
  • 8 hours on-demand video
  • 12 articles
  • 20 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Preview This Course - GET COUPON CODE

Description
React Native nos ofrece la posibilidad de desarrollar aplicaciones móviles nativas utilizando ReactJS.

En este curso aprenderás todo lo que necesitas para desarrollar tu primera app paso a paso, poco a poco irás conociendo los distintos componentes que nos ofrece React Native y React Native Elements, botones, tarjetas, iconos y mucho más.

Aunque React Native es poderoso, también puede ser complejo a la hora de manejar entre otras cosas plugins, cámara, gps, notificaciones etc, por ese motivo, este curso utilizará la plataforma Expo, la cual ofrece todo con 0 configuración.

Gracias a Expo podremos generar los archivos .apk (Play Store) y .ipa (App Store) simplemente por ejecutar un único comando desde la terminal.

Para desarrollar nuestra aplicación móvil vamos a utilizar una herramienta multiplataforma llamada Genymotion que nos permite emular aplicaciones para Android utilizando distintos emuladores y configuraciones de forma sencilla, esta herramienta tiene una versión gratuita de 30 días con lo cual podrás desarrollar el curso sin problemas, si te vas a dedicar de forma profesional al desarrollo móvil te la recomiendo al 100%.

Además del trabajo con Firebase, también aprenderás a configurar y utilizar MobX dentro de React Native a través de varios ejemplos, MobX es una librería similar a Redux que nos permite manejar el estado de nuestros datos de forma centralizada a través de Stores, si no lo entiendes no te preocupes, dentro del curso te lo explicaré de forma detallada.

A continuación tienes el detalle de lo que desarrollaremos en el curso.

En la primera sección aprenderás a desarrollar tu primera aplicación web con ReactJS para familiarizarte con esta librería, si ya tienes conocimientos de ReactJ puedes saltar esta sección

Preparar el entorno para Windows y Mac

Desarrollar tu primer proyecto con React Native + Expo y conocer la estructura para saber qué hace cada archivo

Dar de alta y configurar una aplicación con Firebase en React Native

Formularios y validaciones

Uso de componentes con React Native Elements

Inicio de sesión y registro de usuarios con email y password utilizando Firebase

Dar de alta una app en Facebook para iniciar sesión a través de Firebase

Cerrar sesión para volver a la pantalla inicial

Desarrollar distintos tipos de navegación utilizando React Navigation, Stack y Drawer

Navegación dinámica dependiendo de si el usuario está o no identificado

Mostrar un preloader para hacer transiciones entre distintas Screens

Uso de AsyncStorage para almacenar datos en el dispositivo del usuario

Explicación paso a paso para generar los archivos para las Stores, .apk y .ipa

Explicar cómo actualizar las apps una vez publicadas utilizando Expo, "Over the Air" (OTA)

Desarrollar un buscador utilizando las bases de datos de Firebase

Desacoplar Expo de nuestros proyectos para utilizar módulos nativos de React Native

Autenticación telefónica utilizando códigos de acceso a través de Firebase



Una vez hayas finalizado el curso tendrás la posibilidad de desarrollar y publicar tus primeras APPS utilizando React Native y Expo.



Who this course is for:

  • Desarrolladores, principalmente web, que deseen aprender a desarrollar aplicaciones móviles nativas

Post a Comment for "Desarrollo móvil con React Native, Expo y Firebase"