Saltar al contenido

play_circle_outline
vista previa
5 minutos

file_download
Archivos del curso (aplicación Móvil React Native Expo)
N/A
play_circle_outline
vista previa
8 minutos
play_circle_outline
vista previa
5 minutos
play_circle_outline
vista previa
10 minutos
play_circle_outline
vista previa
13 minutos
play_circle_outline
vista previa
16 minutos

file_download
Variables de entorno
N/A
play_circle_outline
vista previa
18 minutos

play_circle_outline
vista previa
9 minutos
play_circle_outline
vista previa
5 minutos
play_circle_outline
vista previa
6 minutos
play_circle_outline
vista previa
6 minutos

play_circle_outline
vista previa
8 minutos
play_circle_outline
vista previa
6 minutos
play_circle_outline
vista previa
4 minutos
play_circle_outline
vista previa
3 minutos
file_download
Desarrollando la zona pública de la APP
N/A
play_circle_outline
vista previa
8 minutos
play_circle_outline
vista previa
5 minutos
play_circle_outline
Iniciar la pantalla para mostrar el formulario de login
8 minutos
play_circle_outline
Desarrollar lógica para poder navegar a la pantalla de login
3 minutos
play_circle_outline
Procesar el formulario de login contra firebase
4 minutos
play_circle_outline
Iniciar la pantalla de registro con firebase con confirmación de passwords
10 minutos
play_circle_outline
Detectar si el usuario está identificado para mostrar zona pública o privada
4 minutos
play_circle_outline
Procesar el formulario de registro utilizando email y password con firebase
3 minutos
play_circle_outline
Crear una App con Facebook y obtener las claves
3 minutos
play_circle_outline
Lógica para identificar usuarios con Facebook y configuración en firebase
8 minutos

play_circle_outline
Añadir un botón al final de la pantalla para añadir restaurantes
3 minutos
play_circle_outline
Componente para informar al usuario cuando no exista ningún restaurante
4 minutos
play_circle_outline
Inicializar listado restaurantes, definir estado y obtener datos de firebase
8 minutos
play_circle_outline
Renderizar todos los restaurantes de nuestra App o un mensaje si no hay ninguno
7 minutos
play_circle_outline
Inicializar navegación para usuarios identificados con Stack y Drawer navigator
11 minutos
play_circle_outline
Cerrar sesión con Firebase
5 minutos
play_circle_outline
Generando nuevos campos de formulario desde 0 (ejemplo de Slider)
5 minutos
play_circle_outline
Programar reglas y opciones para el formulario de alta y edición de restaurantes
5 minutos
play_circle_outline
Inicializar la pantalla para dar de alta nuevos restaurantes en firebase
10 minutos
play_circle_outline
Programar la lógica para guardar restaurantes en firebase
6 minutos
play_circle_outline
Lógica del formulario de comentarios para los restaurantes (valoraciones)
3 minutos
play_circle_outline
Inicializar pantalla para mostrar el detalle de un restaurante
7 minutos
play_circle_outline
Componente Rating para mostrar una media utilizando las valoraciones de firebase
8 minutos
play_circle_outline
Componente Restaurant para representar la información de cada restaurante
6 minutos
play_circle_outline
Componente CommentForm para añadir valoraciones a los restaurantes
13 minutos
play_circle_outline
Componente CommentList, mostrando todas las valoraciones del restaurante
11 minutos
play_circle_outline
Componente CommentEmpty, mostrando un mensaje si no hay valoraciones
3 minutos
play_circle_outline
Componente Comment, representando cada comentario desde un componente
4 minutos
play_circle_outline
Pantalla para la edición de restaurantes pasando datos utilizando navegación
11 minutos
play_circle_outline
Perfil de usuario utilizando datos en local con AsyncStorage
14 minutos
play_circle_outline
Optimizando listados (restaurantes y comentarios) con FlatList
2 minutos
play_circle_outline
Generar archivos para las stores, Android y iOS, explicación paso a paso
13 minutos

file_download
Archivos con el proyecto finalizado y actualizado
N/A
play_circle_outline
Actualizar todas las dependencias
4 minutos
play_circle_outline
Actualizar navegación de invitados con React Navigation 2
1 minutos
play_circle_outline
Actualizar AppButton para que coja el 100% de su contenedor correctamente
3 minutos
play_circle_outline
Actualizar navegación de usuarios identificados con React Navigation 2
6 minutos
play_circle_outline
Actualizar listado de restaurantes para que aparezca de nuevo la imagen
2 minutos

file_download
Archivos con la sección del buscador finalizado
N/A
play_circle_outline
vista previa
1 minutos
play_circle_outline
Añadir el componente SearchBar a nuestro listado de restaurantes
3 minutos
play_circle_outline
Refactorizar componente Restaurants y crear referencias Firebase para búsquedas
4 minutos
play_circle_outline
Método para buscar restaurantes con Firebase
4 minutos
play_circle_outline
Resetear el buscador de restaurantes y volver a mostrarlos todos
4 minutos

play_circle_outline
vista previa
2 minutos
file_download
Archivos contador con MobX finalizado
N/A
play_circle_outline
Entendiendo MobX
4 minutos
play_circle_outline
Crear proyecto, configurar .babelrc e instalar dependencias
6 minutos
play_circle_outline
Nuestra primera tienda de datos, CounterStore
3 minutos
play_circle_outline
Archivo de configuración para exportar todas nuestras tiendas en una
3 minutos
play_circle_outline
Configurar el Provider de MobX para poder acceder a la Store
3 minutos
play_circle_outline
Desarrollar una navegación utilizando TABS
6 minutos
play_circle_outline
Desarrollar una pantalla para utilizar nuestro CounterStore
11 minutos

play_circle_outline
vista previa
1 minutos
file_download
Archivos valoraciones de restaurantes
N/A
play_circle_outline
Actualizando a Expo 29, Firebase 5.3 y React Navigation 2.11
3 minutos
play_circle_outline
Inicio Screen Reviews y actualizar navegación de usuarios identificados
4 minutos
play_circle_outline
Crear el componente DropDownList para cargar los restaurantes de nuestra app
9 minutos
play_circle_outline
Actualizar la screen de Reviews para mostrar el DropDownList y las valoraciones
5 minutos
play_circle_outline
Actualizar el componente CommentsList para hacer update al cambiar las props
4 minutos

play_circle_outline
vista previa
3 minutos
file_download
Archivos Expo Detach Autenticación Telefónica
N/A
play_circle_outline
Desacoplar Expo de nuestro proyecto
5 minutos
play_circle_outline
Compilar app desacoplada con Android Studio
3 minutos
play_circle_outline
Crear túnel Exp Start y lanzar app desacoplada en Genymotion con Android Studio
4 minutos
play_circle_outline
Enlazar React Native Firebase y aplicar configuración
12 minutos
play_circle_outline
Añadir el módulo de autenticación de React Native Firebase a nuestro proyecto
3 minutos
play_circle_outline
Añadir Google Play Services a Genymotion e iniciar sesión con email y passsword
7 minutos
play_circle_outline
Añadir el módulo de bases de datos de React Native Firebase a nuestro proyecto
3 minutos
play_circle_outline
Registro de usuarios con React Native Firebase
2 minutos
play_circle_outline
Obtener el SHA1 de nuestro proyecto y aplicar en Firebase para acceder con móvil
4 minutos
play_circle_outline
Autenticación con número de teléfono utilizando React Native Firebase
7 minutos

file_download
Archivos del curso (Update React Navigation 3)
N/A
play_circle_outline
Actualizar dependencias y utilizar createAppContainer en nuestras navegaciones
6 minutos
play_circle_outline
Actualizar navegación privada para mostrar de nuevo los estilos
2 minutos
play_circle_outline
Actualizar navegación invitados para mostrar de nuevo los estilos
2 minutos
Vídeo de introducción Curso de desarrollo móvil nativo con React Native
play_circle_filled

Desbloquea el curso

starVer planes de suscripción
school

¿Qué aprenderás?

En el Curso de desarrollo móvil nativo con React Native aprenderás a crear una completa aplicación móvil desde 0 utilizando las últimas versiones de ReactJS (16), React Native con la plataforma Expo y React Navigation 3



Compra ahora el curso y obtén de forma gratuita y para siempre el curso de App de Suscripciones con React Native para Android

 Durante algo más de 8 horas aprenderás a desarrollar sistemas de navegación, autenticación y registro de usuarios con firebase, inicio de sesión con Facebook, control de acceso a zonas dependiendo si el usuario está o no identificado y muchas cosas más.

 Además, 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.

Para inscribirte a este curso no necesitas haber trabajado previamente con ReactJS, ya que en la primera sección del curso desarrollaremos una aplicación web desde 0 para entender las partes más importantes de ReactJS y cómo funciona.

Te invito a ver el vídeo ¿Qué vamos a hacer? del curso donde explico todo detalladamente, espero que te guste, y, si es así, te invito a que te inscribas y empieces ya.
assignment

Requisitos

  • Conocimientos de HTML
  • Conocimientos de Javascript, ES6 || >
  • Recomendable haber trabajado con Nodejs
  • Es un PLUS haber trabajado previamente con ReactJS, pero no necesario


group

¿A quién va dirigido el curso?

  • Para desarrolladores, principalmente pero no exclusivamente web, que quieran tener más posibilidades y adentrarse en el mundo del desarrollo móvil


help_outline

¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.

Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.

Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

card_membership

Certificado de finalización

emoji_events

Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.

  • center_focus_weak Código QR con enlace al curso
  • picture_as_pdf Descargable en formato PDF
  • person Personalizado con tu nombre

star Disponible exclusivamente para suscriptores.

Especialista con +15 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

5
star star star star star

2 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Karim

hace 7 años

Karim Bastante Completo
star star star star star

Solo faltaria explicar en proximas actualizaciones como configurar push notifications

Francisco

hace 8 años

Francisco Gran curso
star star star star star

Muy bueno, cada vez mejor. Enhorabuena Israel.

visibility Vista previa

star

¿Te gusta lo que ves? Accede a este curso completo y a más de 200 cursos con una suscripción.

launch Ver planes de suscripción