Curso de React Native CLI

Curso de React Native CLI

Alejandro Sanabria

Alejandro Sanabria

Qué aprenderás sobre React Native y el proyecto que harás

1/22
Recursos

Aportes 43

Preguntas 8

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

wow ya estaba esperando este curso!

MVP: Minimum Viable Product: A minimum viable product (MVP) is a development technique in which a new product or website is developed with sufficient features to satisfy early adopters. The final, complete set of features is only designed and developed after considering feedback from the product’s initial users.
.
PMV: Producto Mínimo Viable: un producto mínimo viable (MVP) es una técnica de desarrollo en la que se desarrolla un nuevo producto o sitio web con características suficientes para satisfacer a los primeros usuarios. El conjunto final y completo de características solo se diseña y desarrolla después de considerar los comentarios de los usuarios iniciales del producto.

Hola comunidad, hola profe, como andan? Les hago una consulta… me gusta el tema del curso, se ve muy interesante. Pero lo que no entendi bien es que es exactamente lo que vamos a hacer… en un momento el profe dice que va a ser una aplicacion que va a Trackear todas las monedas del mercado… pero que significa eso exactamente?
Les agradeceria si alguno de los compañeros o el profe me puede sacar la duda…
Muchas Gracias!!! Excelente Curso!

React Native

Les comparto el enlace de React Native, actualmente estamos en la versión 0.63.

Los componentes de React envuelven el código nativo existente e interactúan con las API nativas a través del paradigma de UI declarativo de React y JavaScript. Esto permite el desarrollo de aplicaciones nativas para equipos de desarrolladores completamente nuevos y puede permitir que los equipos nativos existentes trabajen mucho más rápido

React Native
Lista de componentes de React Native

Gracias profesor

Esperando ansioso también el curso avanzado !!

Esta muy basico el curso 😕

Muy emocionado por el curso!

arrhe!! 😃

Excelente introducción instructor Alejandro, fue muy completa al abarcar lo que se va a enseñar en el curso hasta cómo será el proyecto que construiremos. Sera todo un gusto aprender React Native a través de este curso.

Les comparto mi el proyecto completo por si alguien le presenta algún error durante el curso : https://github.com/Baxi19/CryptoTracker

Super, ansioso de aprender mucho con este curso !

React Native es un framework para crear aplicaciones nativas usando React.

El funcionamiento consiste en un Bridge (script) que crea una cola asíncrona con el que se pueden comunicar el JS Thread, que corre en un engine llamado Javascript Core y el UI Thread, que es la parte nativa por medio de JSON.

Ventajas

  • Uso de React
  • Hot reload
  • Debugging
  • Multiplataforma

Tengo una duda, no tengo mac. Significa que solo podre hacer la app para Android y no para iOS?

60 frames!!!

Se prendió

Ni mandada a pedir esa app de ejemplo. 👌

Excelente, gogogo con todo!!!

Siiii nuevo curso de React Native 😃

.

explorando alcances y aplicaciones de react native!

hola! es probable que seas de esos que llego al punto de instalación y no pudiste resolverlo asi que te quiero dejar un video con el que vas a poder empezar a programar en react native de una forma màs sencilla. https://youtu.be/hXDMWeD0ERM

El profesor indica que para las aplicaciones ios de ley necesitamos desarrollar en Mac, pero los que no tienen Mac por los recursos económicos como haríamos 😦 .

pues suena interesante, no se nada de moviles, vengo de web pero listo para aprender.

Que tan limitado esta? lo pregunto porque por alguna razón platzi dejo de usarlo en su app, me gustaría saber cuales fueron las limitantes o del porque decidieron hacerlas de forma nativa, solo por curiosidad personal.

Hola a todos :D. De lo que aprendimos hoy tenemos que:

<h3>¿Qué es React Native?</h3>

React Native es un framework para crear aplicaciones nativas multiplataforma utilizando React.

<h3>¿Cómo lo hace?</h3>

React Native utiliza una báse de código JavaScript única para ambas plataformas.

Este compilará el código JS a componentes nativo de cada uno de nuestros targets, por lo tanto, utiliza API y módulos específico a cada uno (iOS y Android).

<h3>¿Cómo funciona React Native?</h3>

En cada una de nuestras aplicaciones en React Native corren dos threads (hilos) importantes:

  1. El main thread: este corre en cada aplicación nativa y se encargará de mostrar los elementos de la UI y de procesar cada uno de los gestures del usuario.
  2. El thread específico a React Native: cuya misión es ejecutar el código JS en un engine de JS separado (el JavaScriptCore). De esta forma, el JS que escribamos serña el asociado al modelo de negocio de nuestra aplicación. Además, se encargará de definir la estructura y la funcionalidad de la UI de nuestra aplicación.

IMPORTANTE: ninguno de estos hilos se comunica directamente entre sí, por lo tanto, nunca se bloquean el uno al otro.

Entonces, ¿cómo se comunican para así que nuestra app funcione? Entre estos dos thread existe lo que conocemos como Bridge (que es el core de React Native).

El Bridge tiene tres características importantes:

  1. Asincronismo: con esto se habilita la comunicación asíncrona entre los hilos. De esta forma aseguramos que ninguno de los dos se bloquee.
  2. Batched: este transfiere los mensajes de un hilo al otro de manera optimizada.
  3. Serializable: estos dos hilos nuncan comparten u operan con los mismos datos. En cambio intercambian mensajes serializados (JSON).

Espero que les sirva de ayuda. Hasta luego :D

Hola para los que quieran reforzar JS o estén comenzando les recomiendo este libro de fundamentos de JavaScript

Vivaaaaaaaaaa ahora si a trabajar con React Native

Esperaba mas del curso y tanto que lo espere, decepción total

Uff qué emoción, qué bueno que están poniendo nuevos cursos!!

Solo por curiosidad el profe ha dicho que el Apple mini vale $500 aprox… Alguien sabe donde esta a este precio ??

Tenia mucho rato esperando el nuevo curso de React Native. Pero la verdad esperaba mas de el. Veo es muy muy basico lo que daran 😕

Bueno estoy listo para comenzar este tremendo curso…!!

🔥🔥🔥

ustedes como hacen sus apuntes de programación?

en pc o en libreta o tienen alguna otra forma de hacer apuntes?

Emocionado por este curso

Que genial la aplicación final, me motiva mucho a seguir este curso!

Nicesuuu!

Para acceder a la camara me recomiendan expo?

sugerencia para los que este iniciando en este proyecto:

1º ) Habría en el " Browser " (varias pestañas ) de dicho curso. Conforme vais creando el proyecto

3 ventas (ejemplo)
capito 3 ------ ventana 1º
capitulo 4 --------vent 4º
capit 5 ------ vent 5º del Browser

Ayudará a poder recurrir al contenido del capitulo anterior y posterior del proyecto, facilitando así, el aprendizaje y comprensión del contenido.

espero que os sirva … Never Give Up!!!

BPM

Estudié 1 mes (Dic 2020) y ya hice mi primera app y la subí a la playstore: https://play.google.com/store/apps/details?id=com.timerwapps
GRACIAS.

vamos!

¿Son mejores las aplicaciones Nativas o Hibridas?