React Native para Web
React Native es un framework de desarrollo de código abierto y multiplataforma para crear aplicaciones móviles. Desarrollado por Facebook, permite a los desarrolladores lograr una experiencia con apariencia y funcionalidad nativa en sus aplicaciones para Android e iOS. React Native para Web pone a disposición los componentes y las API independientes de la plataforma de React Native para el desarrollo de aplicaciones web.
React Native ofrece una experiencia de desarrollo consistente basada en JavaScript y la biblioteca React (también conocida como React.js o ReactJS), y facilita un desarrollo verdaderamente rápido al centrarse en la eficiencia del desarrollador en todas las plataformas: aprende una vez, escribe en cualquier lugar.
En este entrenamiento en vivo impartido por un instructor, los participantes aprenderán los fundamentos de React Native para Web.
Al finalizar este entrenamiento, los participantes podrán:
- Instalar y configurar las herramientas de desarrollo de React Native
- Comprender los fundamentos de React Native para Web
- Construir, probar, desplegar y solucionar problemas de una aplicación compatible con iOS, Android y la web utilizando React Native para Web
Público objetivo
- Desarrolladores web
- Desarrolladores de aplicaciones móviles
Formato del curso
- Combinación de exposición teórica, discusión, ejercicios y práctica intensiva guiada
Nota
- Para solicitar un entrenamiento personalizado para este curso, contáctenos para coordinarlo.
Temario del curso
Introducción a React Native
- React Native frente a React
Visión general de React Native para Web
Instalación y configuración de las herramientas de desarrollo de React Native
Configuración de un proyecto de React Native
Creación de una aplicación sencilla de React Native para iOS y Android
Construcción de la versión web de su aplicación de React Native
- Componentes compartidos
- Estilos compartidos
- Bibliotecas de API compartidas
- Funcionalidades compartidas
Pruebas de su aplicación de React Native para Web
Depuración de su aplicación de React Native para Web
Limitaciones de React Native para Web
Solución de problemas
Resumen y conclusiones
Requerimientos
- Conocimientos de JavaScript, HTML y CSS
- Es útil tener una comprensión básica de la programación orientada a objetos (POO)
Los cursos públicos requieren más de 5 participantes.
React Native para Web - Reserva
React Native para Web - Consulta
React Native para Web - Solicitud de consultoría
Testimonios (3)
Todo está bien.
Adrian Rybka - SEOyon
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
Información adicional muy útil
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Traducción Automática
Su conocimiento y paciencia.
Chrisna - Agricatural Research Council
Curso - Ionic 4 and Angular for Developers
Traducción Automática
Próximos cursos
Cursos Relacionados
Flutter Avanzado
14 HorasEste entrenamiento en vivo, impartido por un instructor Colombia (en línea o en sitio), está dirigido a desarrolladores que deseen utilizar Flutter para crear aplicaciones multiplataforma.
Al finalizar este entrenamiento, los participantes podrán:
- Migrar aplicaciones desde Java hacia Flutter.
- Integrar servicios backend de Firebase, como bases de datos, autenticación y almacenamiento.
- Crear animaciones y funciones avanzadas de interfaz de usuario para una aplicación.
Patrón BLoC
14 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a desarrolladores que deseen aprender a utilizar el patrón BLoC para gestionar el estado en diferentes aplicaciones.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender los conceptos y la arquitectura fundamental de BLoC.
- Crear, probar y depurar BLoCs.
- Aprender sobre el contexto de compilación (build context) de BLoC.
Desarrolla aplicaciones nativas para iOS y Android con Flutter
14 HorasEn esta capacitación en vivo impartida por un instructor en Colombia (en línea o presencial), los participantes aprenderán a utilizar Flutter para desarrollar rápidamente una aplicación móvil que funcione tanto en dispositivos iOS como Android.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Instalar rápidamente el framework, el entorno de desarrollo integrado (IDE) y otras herramientas necesarias para comenzar a desarrollar.
- Comprender y utilizar el lenguaje Dart de Google para prototipar rápidamente una aplicación móvil.
- Probar e implementar aplicaciones móviles que funcionen en iOS y Android utilizando una única base de código.
- Personalizar la aplicación mediante un rico conjunto de widgets, diseños y animaciones.
Curso Intensivo de Desarrollo en Flutter con Dart
35 HorasEste curso, impartido por instructores y llevado a cabo en vivo en Colombia (en línea o en sitio), está dirigido a desarrolladores que desean utilizar Flutter para crear y construir aplicaciones móviles de alta calidad para Android, iOS y otras plataformas partiendo de una base de código común.
Al finalizar este curso, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a crear aplicaciones en Flutter.
- Utilizar el lenguaje de programación Dart para desarrollar el código de las aplicaciones.
- Emplear widgets de Flutter para diseñar y crear interfaces de usuario visualmente atractivas y fáciles de usar.
- Implementar y probar aplicaciones en diversas plataformas (móvil, escritorio, web, etc.).
Flutter: Construye aplicaciones nativas multiplataforma con Dart
35 HorasFlutter es un conjunto de herramientas de desarrollo de interfaces de usuario de código abierto creado por Google para construir aplicaciones compiladas de forma nativa para dispositivos móviles, web y escritorio desde una sola base de código. Utiliza Dart, un lenguaje de programación moderno y orientado a objetos, también desarrollado por Google, optimizado para crear interfaces de usuario rápidas y expresivas.
Esta capacitación presencial o en línea, impartida por un instructor, está dirigida a desarrolladores de nivel principiante que deseen crear aplicaciones móviles atractivas y de alto rendimiento utilizando Flutter y Dart.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Configurar el entorno de desarrollo para Flutter y Dart.
- Crear interfaces de usuario móviles interactivas y adaptables.
- Acceder a funciones nativas del dispositivo mediante complementos.
- Desplegar aplicaciones multiplataforma en Android e iOS.
Formato del curso
- Clases interactivas y debates.
- Abundantes ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinar los detalles.
Ionic2
14 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en el sitio), está dirigida a desarrolladores de nivel principiante a intermedio que deseen utilizar Ionic 2 para construir aplicaciones móviles híbridas.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los fundamentos de Ionic 2 y su arquitectura.
- Construir aplicaciones de una sola página y de múltiples páginas utilizando Ionic 2.
- Personalizar aplicaciones con SCSS e integraciones de terceros.
- Probar, implementar y gestionar eficientemente los lanzamientos de aplicaciones móviles.
Ionic 4 y Angular para desarrolladores
21 HorasEsta capacitación guiada por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a desarrolladores web que deseen crear una aplicación móvil híbrida con Ionic 4.
Al finalizar esta capacitación, los participantes podrán:
- Integrar características nativas del dispositivo en una aplicación móvil híbrida.
- Usar Angular e Ionic 4 para construir una aplicación móvil híbrida.
- Ejecutar una aplicación híbrida en un emulador de dispositivo móvil.
Ionic 6
14 HorasEste entrenamiento presencial o en línea en Colombia, impartido por un instructor, está dirigido a desarrolladores web que deseen crear una aplicación móvil moderna con Ionic 6.
Al finalizar este entrenamiento, los participantes podrán:
- Integrar características nativas del dispositivo en una aplicación móvil híbrida moderna.
- Comprender los fundamentos de Ionic.
- Aprender a desplegar aplicaciones Ionic en entornos de producción.
- Ejecutar una aplicación híbrida moderna en un emulador de dispositivo móvil.
Desarrollo de iPhone y iPad en Swift para iOS 8 y Xcode 6
35 HorasEste curso de 5 días está diseñado para desarrolladores que desean aprender a crear aplicaciones para iPhone y iPad con iOS 8. El enfoque es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el nuevo lenguaje de programación Swift de Apple y el entorno de desarrollo integrado (IDE) Xcode 6. A lo largo del curso, se construirá desde cero un juego funcional de bloques al estilo Tetris usando Swift. El curso finaliza con el desarrollo de una nueva aplicación desde cero en Swift. Se asume que los participantes tienen cierta experiencia en programación.
Este curso solo puede realizarse en equipos Apple basados en Intel, como un MacBook o un Mac Mini. Los participantes deben estar registrados en Apple y contar con un Apple ID, el cual es necesario para descargar el software. Quienes deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad deben estar registrados como desarrolladores de iOS en Apple y haber registrado sus dispositivos para desarrollo. Apple cobra 99 dólares al año por el registro como desarrollador de iOS.
IOS (desarrollo de iPhone y iPad) en Swift para iOS 10 y Xcode 8 - Swift 3
35 HorasEste curso de 5 días está diseñado para desarrolladores que deseen aprender a crear aplicaciones para iPhone y iPad con sistema operativo iOS 11. Xcode 9, Swift 4 e iOS 11 introdujeron cambios significativos en la forma en que se escriben las aplicaciones.
El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el entorno de desarrollo integrado (IDE) Xcode 9.
Durante el curso, se desarrollará una aplicación totalmente funcional desde cero con Swift.
Este curso solo puede ejecutarse en equipos Apple con procesadores Intel, como un MacBook o un Mac Mini. Los participantes deben estar registrados en Apple y contar con un ID de Apple, requisito indispensable para descargar el software. Quienes deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad mediante un cable USB, deberán registrar su dispositivo en Xcode.
Desarrollo de Aplicaciones Móviles con Flutter e IA
12 HorasEl desarrollo de aplicaciones móviles con Flutter e IA es la práctica de construir aplicaciones móviles escalables, seguras y con capacidades de inteligencia artificial, utilizando arquitecturas modernas, principios de UX/UI y metodologías ágiles.
Este entrenamiento impartido por un instructor, en vivo (en línea o presencial), está dirigido a desarrolladores de nivel intermedio que deseen crear y desplegar aplicaciones móviles utilizando Flutter, integrar funciones de IA, aplicar las mejores prácticas de seguridad y seguir flujos de trabajo ágiles.
Al finalizar este entrenamiento, los participantes estarán capacitados para:
- Desarrollar aplicaciones móviles robustas con Flutter, centrándose en el diseño de UX/UI.
- Aplicar prácticas de desarrollo ágil a lo largo de todo el ciclo de vida del proyecto.
- Incorporar funcionalidades de IA, como motores de recomendación o chatbots.
- Diseñar arquitecturas móviles seguras con integración de Firebase.
Formato del curso
- Clases interactivas con discusión.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para coordinarlo.
IBM MobileFirst Platform para el Desarrollo de Aplicaciones Móviles Híbridas
21 HorasIBM MobileFirst Platform (anteriormente conocida como Worklight Foundation) es un conjunto de herramientas y servicios diseñados para construir aplicaciones móviles y para tabletas empresariales. Su API del lado del cliente está disponible para iOS nativo (Objective-C), Android nativo (Java), J2ME, Windows Phone nativo en C# (C#) y JavaScript para aplicaciones híbridas multiplataforma o aplicaciones web móviles. MobileFirst Platform está disponible tanto en instalaciones locales como en la nube.
En esta capacitación impartida por un instructor en tiempo real, los participantes aprenderán a configurar y utilizar MobileFirst Platform para desarrollar y gestionar aplicaciones móviles híbridas basadas en HTML5, JS y CSS.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Instalar y configurar MobileFirst
- Desarrollar, probar y desplegar aplicaciones móviles híbridas multiplataforma.
- Utilizar los mecanismos de seguridad de MobileFirst para proteger las aplicaciones.
- Actualizar las aplicaciones de forma remota (over-the-air) dentro de una organización, sin depender de tiendas de aplicaciones.
- Administrar y monitorear aplicaciones móviles.
Público objetivo
- Desarrolladores
Formato del curso
- Una combinación de clases magistrales, discusiones, ejercicios y práctica intensiva en un entorno de laboratorio en vivo.
Nota
- Esta capacitación se basa en Mobile Foundation 8.0. Si desea solicitar una versión diferente u otras personalizaciones para este curso, contáctenos para coordinarlo.
Desarrollo de iPhone y iPad con Swift 3 y Xcode 8 para iOS 10
35 Horas¿A quién va dirigido?
Este curso de 5 días está diseñado para desarrolladores que deseen aprender a crear aplicaciones para iPhone e iPad con iOS 10. Xcode 8, Swift 3 e iOS 10 introdujeron cambios significativos en la forma en que se escriben las aplicaciones.
El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el entorno de desarrollo integrado (IDE) Xcode 8.
Durante el curso, se desarrollará una aplicación completamente funcional desde cero con Swift.
Este curso solo puede ejecutarse en hardware de Apple basado en Intel, como un MacBook o un Mac Mini. Los participantes deben estar registrados en Apple y contar con un ID de Apple, requisito necesario para descargar el software. Quienes deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad mediante un cable USB deberán registrar su dispositivo en Xcode.
iOS (desarrollo de iPhone y iPad - Apple) en Swift para iOS 11 y Xcode 9 - Swift 4
35 HorasEste curso de 5 días está diseñado para desarrolladores que desean aprender a crear aplicaciones para iPhone y iPad con sistema operativo iOS 11. Xcode 9, Swift 4 y iOS 11 introdujeron cambios significativos en la forma de escribir aplicaciones.
El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el entorno de desarrollo integrado (IDE) Xcode 9.
Durante el curso, se desarrollará una aplicación completamente funcional desde cero con Swift.
Este curso solo puede realizarse en hardware de Apple, como un MacBook Pro o un Mac Mini.
Los participantes deben estar registrados en Apple y contar con un Apple ID, requisito indispensable para descargar el software Xcode.
Quienes deseen ejecutar en un iPhone o iPad, mediante cable USB, las aplicaciones desarrolladas durante el curso, deberán registrar sus dispositivos en Xcode.
Al finalizar el curso, los participantes deberán dominar los fundamentos de Swift y estar en capacidad de desarrollar cualquier tipo de aplicación para iOS, así como abordar proyectos más complejos en esta plataforma.
Xamarin: crea aplicaciones móviles nativas para Android, iOS y Windows desde una única base de código C #
21 HorasEn esta capacitación en vivo impartida por un instructor en Colombia (en línea o en sitio), los participantes aprenderán los aspectos clave de Xamarin mientras desarrollan su propio conjunto de aplicaciones móviles para Android, iOS y Windows.