- Conocimiento de Javascript, HTML y CSS
- La comprensión básica de la Programación Orientada a Objetos (OOP) es útil
React Native es un marco de desarrollo de plataforma abierta y multiplataforma para la creación de aplicaciones móviles. Desarrollado por Facebook, permite a los desarrolladores crear una experiencia de aspecto nativo para sus aplicaciones tanto en Android como en iOS. A diferencia de otras herramientas de desarrollo móvil multiplataforma como PhoneGap, React Native genera UI de aplicaciones totalmente nativas. No hay UI HTML5.
React Native proporciona una experiencia de desarrollador consistente basada en JavaScript y en la biblioteca React (también conocida como React.js o ReactJS) y permite un desarrollo móvil verdaderamente rápido al enfocarse en la eficiencia del desarrollador en todas las plataformas: aprenda una vez, escriba en cualquier lugar.
En este curso, los participantes aprenden los principios y el enfoque detrás de React Native, ya que asumen el desarrollo de su propia aplicación móvil para Android e iOS.
Audiencia
Desarrolladores de aplicaciones móviles
Formato del curso
Descripción general de las características y capacidades de React Native junto con el desarrollo paso a paso de una aplicación móvil.
Introducción a React Native
Reacción nativa contra reacción
React Native vs PhoneGap, Titanium, etc.
Reaccionar herramientas de desarrollador nativas
Configurando DevTools
Creando tu primera aplicación
Trabajando con componentes
Trabajando con Estilos
Uso de API de la plataforma
Recuperar API y redes
Usando Redux para la gestión del estado
Trabajando con módulos
Arquitecturas para múltiples plataformas
Probando su aplicación
Depurando su aplicación
Optimizar el rendimiento de su aplicación
Implementando su aplicación en el App Store de iOS
Implementando su aplicación Android
Observaciones finales
In this instructor-led, live training in <loc>, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS