
Aprende a desarrollar aplicaciones multiplataforma (Android y iOS) con JavaScript usando el framework para desarrollo móvil basado en React.
Este módulo tiene por objetivo entender el SETUP inicial que requieren los estudiantes para poder trabajar en proyectos de React Native. Se dará una bienvenida y conceptos clave de React Native, su instalación para Android e iOS y finalmente conocer los componentes principales.
En este módulo se observará a más detalle los componentes y su aplicación para las apps móviles. Se tocarán temas como: estructurar el proyecto de RN, cuál es el funcionamiento interno de React Native, ver como se aplican Hooks o Clases para componentes RN, como se dan estilos a los componentes, luego se usarán varios componentes para entender que hacen, como y cuando usarlos. Finalmente se hablará de los distintos eventos que existen en los componentes.
Es necesario utilizar una herramienta que nos permita realizar un desarrollo más uniforme, visualmente atractivo y consistente. Para ello utilizaremos la librería Native Base que provee una serie de componentes con el estilo de Material Design, que será de gran ayuda para el resto del desarrollo de la app. También se explicará cuál será la app que será creada en el resto del curso, que será enfocada a un buscador de texto e imágenes como lo es Google.
En este módulo aprenderemos a introducir datos que la aplicación pueda requerir en algún momento, al escribir algún input solicitado, apretar un botón para enviar un formulario, checkbox, radio buttons y otros componentes que usualmente se utilizan en los formularios.
En este módulo veremos cómo organizar la aplicación de forma que se pueda agregar un módulo de navegación que permita crear Stack Navigation, Tab Navigation y Drawer Navigation. Se reorganizará la aplicación de forma que se pueda agregar rutas de navegación.
En este módulo aprenderemos a realizar peticiones HTTP a los servicios de una API abierta y gratuita de RapidAPI "Web Search". Se enseñará cómo crear una cuenta en la plataforma y como utilizarla para probar los endpoints. Se revisarán los conceptos de peticiones HTTP, asincronía, que es una API REST y utilizar la librería axios para realizar las peticiones a la API seleccionada.
En este módulo se aprenderá a persistir datos de forma local (en el dispositivo) con Async Storage, un módulo que permite guardar datos de texto en la memoria interna y poder realizar distintas operaciones. También se estudiará un componente muy importante: WebView, que permite visualizar páginas web externas mediante una URL.
Una vez que se ha desarrollado la aplicación de búsquedas, en este último módulo se aprenderán los conceptos y plataformas para subir la app a la App Store y la Play Store. Lo que sea subido será realizado con fines meramente de demostración.
la clase me parece bien ya que es didáctico y practico a la hora de enseñar
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque in sagittis nunc. Quisque posuere ut sem sed aliquet. Cras vitae diam pharetra, vestibulum velit non, varius nulla. In id lacus neque. Donec at lacus mollis quam faucibus tempor. Praesent purus leo, posuere sed sollicitudin eu, finibus ultrices nunc. Suspendisse iaculis augue sed dui suscipit maximus. Aenean sit amet tortor tincidunt, aliquet mauris quis, porta velit.
Excelente curso de React Native, gracias al profesor y a ED Team por el buen contenido.
me gustó mucho, ansioso por revisarlo nuevamente.
Muy buen curso, muy bien explicado. Muchas gracias!!
Pablo Montes Jordan
Bolivia@pablomjordanVer perfil
Mostrar precios en
*Incluye todos los beneficios por comprar el curso