Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Expo + Gemini: Aplicaciones con inteligencia artificial
Rating: 4.6 out of 5(32 ratings)
514 students

Expo + Gemini: Aplicaciones con inteligencia artificial

Gemini, API, Expo, Imágenes, Form multipart, NestJS, Casos de uso, Streams, Promesas, JSON, Zustand y más
Last updated 4/2026
Spanish

What you'll learn

  • Crear una aplicación móvil con React Native utilizando componentes modernos y navegación estructurada.
  • Conectar la app con una API creada en NestJS para comunicarse con Gemini AI.
  • Implementar respuestas por streaming para ofrecer una experiencia conversacional fluida.
  • Enviar imágenes y recibir contenido generado por IA, incluyendo respuestas en texto e imágenes.
  • Mantener el contexto conversacional con historial en memoria para lograr interacciones más naturales.
  • Trabajar con respuestas personalizadas en formato JSON desde Gemini.

Course content

13 sections93 lectures6h 54m total length
  • Introducción1:59
  • ¿Cómo funciona el curso?3:04
  • ¿Cómo hacer preguntas?3:08
  • Instalaciones recomendadas3:30

Requirements

  • Conocimientos básicos de JavaScript o TypeScript.
  • Experiencia previa con React Native o React.
  • Tener los simuladores un un dispositivo físico para probar la aplicación.

Description


React Native + Gemini: Aplicaciones con inteligencia artificial


Este curso te guía paso a paso en la creación de una aplicación móvil con React Native y Gemini AI, respaldada por un backend en NestJS. Desde los fundamentos hasta casos de uso con respuestas en stream, envío de archivos, manejo de contexto conversacional y generación de imágenes, aprenderás a integrar capacidades de inteligencia artificial modernas en tus aplicaciones móviles utilizando Expo y herramientas del ecosistema JavaScript (TypeScript).



¿Qué aprenderás?


  • Una interfaz de chat moderna en React Native, aprovechando componentes funcionales y hooks.

  • Conectar tu app móvil a Gemini AI a través de una API construida con NestJS.

  • Implementar respuestas en tiempo real (streaming) para mejorar la experiencia del usuario.

  • Enviar y procesar imágenes desde React Native utilizando fetch, FormData, y manejo de URIs de archivos.

  • Mantener el contexto de conversación a lo largo de múltiples turnos.

  • Generar y editar imágenes usando Gemini AI.

  • Crear casos de uso personalizados como generadores de trivias con respuestas en formato JSON.


Estructura del curso:


  • Secciones prácticas bien divididas entre frontend (React Native) y backend (NestJS).

  • Código fuente disponible al final de cada bloque.

  • Integración real con Gemini, incluyendo autenticación con Google Cloud para los API Keys de Gemini.

  • Técnicas modernas de desarrollo: streams, multipart, historial conversacional en memoria, manejo de blobs y más.

  • Proyectos reales y production-ready que puedes usar como base para tus propias apps.


Este curso es ideal para desarrolladores con conocimientos básicos de React Native (preferiblemente con Expo) que quieren dar el siguiente paso e incorporar funcionalidades inteligentes y complejas en sus aplicaciones móviles.

Who this course is for:

  • Desarrolladores que ya han trabajado con React Native y quieren integrar funcionalidades de inteligencia artificial en sus apps.
  • Personas con experiencia básica en desarrollo móvil que desean aprender a trabajar con APIs modernas y Gemini AI.
  • Programadores interesados en crear aplicaciones móviles que respondan en tiempo real, generen imágenes o textos y mantengan conversaciones con IA.