Curso de React native
¿Ya tienes algo de experiencia en desarrollo web pero estás interesado en crear aplicaciones móviles? Este curso es para ti.
Con Expo y React Native, puedes construir una aplicación móvil usando React. Utiliza el mismo paradigma de interfaz de usuario declarativa pero renderiza los mismos componentes de vista nativos que se crean al escribir código nativo. Puedes escribir tu aplicación una vez y ejecutarla en múltiples plataformas, como Android, iOS e incluso web. Al reutilizar tu conocimiento previo de desarrollo web, puedes crear aplicaciones móviles con interfaz de usuario y capacidades de dispositivo nativas. También acelera el desarrollo al reutilizar la mayor parte del mismo código. Sin embargo, para pasar de la idea a la aplicación en todas las plataformas, se requiere un conocimiento básico de las plataformas nativas.
Expo también proporciona una variedad de herramientas que resuelven la mayoría de los problemas comunes. Aunque no es necesario usar Expo para utilizar React Native, ayuda a los desarrolladores al eliminar la necesidad de conocimientos básicos sobre plataformas nativas. Con Expo, puedes crear tus aplicaciones usando Javascript, Typescript puro.
Habilidades que Adquirirás
Este curso de React Native es ideal para estudiantes o personas que trabajan que tienen experiencia en desarrollo con Javascript, Typescript, React y desean adentrarse en el desarrollo móvil, o para desarrolladores móviles que quieren ampliar su conjunto de herramientas.
En este curso aprenderás:
¿Qué son Expo y React Native y cómo escribir una aplicación movil y web?
¿Cómo usar componentes básicos en tus aplicaciones de React native?
Añadir estilos personalizados y crear componentes personalizados
Utilizar React Navigation para crear aplicaciones con múltiples pantallas y multiples menús de navegacion
Projecto
Crea una aplicación de noticias
Crea la vista principal de una aplicación de noticias (cabecera, ultimas noticias, noticias destacadas, etc.) usando componentes y estilos en React Native
Projecto
Crea una aplicación de gestión de tareas
Crea el login, registro y la vista principal de una aplicación de gestión de tareas (lista de tareas, agregar tarea, eliminar tarea, etc.) usando React Navigation