Desarrollo Móvil #3 de 8 en su categoría
Reseña honesta: “React Native Expo: Creando un TripAdvisor de Restaurantes” de Agustin Navarro Galdon [2026] – ¿Vale la pena?
Un proyecto completo y bien troceado para aprender React Native con Expo y Firebase; la mitad de las clases son la versión antigua y no cubre TypeScript, estado global ni pruebas.
Qué promete y qué encontré al analizarlo
React Native Expo: Creando un TripAdvisor de Restaurantes, de Agustin Navarro Galdon, propone aprender React Native construyendo una sola aplicación grande: un directorio de restaurantes con registro e inicio de sesión, alta de restaurantes con fotos y ubicación, comentarios con puntuación, favoritos, ranking y buscador, todo sobre Expo y Firebase. Tiene 7,347 alumnos y 1,782 reseñas con un promedio de 4.52, y su última actualización es de abril de 2026.
Al revisar sus 285 clases, lo primero que salta es que el curso contiene dos versiones del mismo proyecto. La versión actual ocupa 137 elementos; después de una sección separadora empieza la versión antigua, con otros 145 que repiten los mismos módulos (navegación con React Navigation v5 y v6, Firebase, login, panel de usuario, favoritos…). Es decir, una parte importante de las 33.6 horas anunciadas no es contenido distinto, sino una grabación anterior del mismo proyecto.
El temario, en resumen
- Bases (27 elementos): introducción, preparación del entorno (8) y conceptos básicos de React (15).
- Arranque del proyecto (29): inicio de la app, sistema de navegación, configuración de Firebase y sistema de autenticación (15).
- Funcionalidad principal (57): panel de usuario (18), creación de restaurantes (16), lista y vista de cada restaurante (12) y comentarios con puntuación (11).
- Cierre (24): favoritos (10), ranking (4), búsqueda (4), cambios extras (2) y deployment (4).
- Versión antigua (145 elementos tras un separador): el mismo proyecto con React Navigation v5 y v6, útil como material de consulta.
- En total: 283 videos y 2 artículos, sin ejercicios ni cuestionarios, con subtítulos automáticos en español.
Puntos fuertes
- Un proyecto real de principio a fin. Autenticación, perfil, alta de contenido con imágenes, comentarios con puntuación, favoritos, ranking y buscador son las piezas que aparecen en casi cualquier app con usuarios. Construirlas en un solo proyecto te obliga a conectar todo.
- Expo baja la barrera de entrada. Con Expo no necesitas configurar proyectos nativos desde el primer día y accedes a cámara, galería y geolocalización con poca configuración. La propia documentación de React Native recomienda hoy empezar con un framework como Expo.
- Versión nueva más compacta. La actualización rehízo el proyecto completo en 137 elementos, con secciones más ágiles: la autenticación pasa de 27 a 15 elementos y el panel de usuario de 30 a 18.
- Firebase como backend sin servidor propio. Autenticación y Firestore te permiten tener una app funcional sin escribir un backend, ideal para un portafolio o un prototipo.
Aspectos mejorables
- La mitad de las clases es versión antigua. 145 de las 285 clases pertenecen a la versión anterior del proyecto. Sirven de consulta, pero inflan las 33.6 horas y pueden confundirte si mezclas código de ambas.
- Versiones sin aclarar. Los títulos de la versión nueva no indican qué SDK de Expo ni qué versión de React Navigation usan, y los objetivos todavía mencionan React Navigation 5. Hoy Expo promueve Expo Router para la navegación, así que revisa la vista previa antes de comprar.
- Sin TypeScript, estado global ni pruebas. El temario no menciona TypeScript, gestores de estado como Redux o Zustand, ni pruebas. Para un proyecto individual es aceptable; para trabajar en equipo te faltarán esas tres piezas.
- Publicación en 4 clases. La sección de deployment tiene 4 elementos y los objetivos hablan de generar .APK y .IPA. Publicar en Google Play y la App Store, con firmas, fichas y revisiones, requiere bastante más, además de una cuenta de pago del Apple Developer Program para iOS.
Conclusión honesta
Si ya sabes JavaScript y quieres ver cómo se construye una app móvil con usuarios, contenido y backend en la nube, este curso te da exactamente eso: un proyecto completo, con las funciones que pide casi cualquier cliente. La versión nueva, más compacta, es la que conviene seguir; la antigua es material de archivo. Con 0 ejercicios y 0 cuestionarios, la práctica consiste en replicar y extender el proyecto por tu cuenta.
Como ingeniero, lo complementaría así: antes, asegúrate de dominar JavaScript moderno con JavaScript Moderno y, si puedes, React en web con React: De cero a experto, porque el curso dedica solo 15 clases a conceptos de React. Después, suma TypeScript. Si todavía dudas entre React Native y Flutter, compara con Flutter - Móvil: De cero a experto, que cubre más gestores de estado, notificaciones y publicación en tiendas.
Puntaje final: 7.8/10 · Bueno
Para desarrolladores con bases de JavaScript que quieren crear su primera app multiplataforma con un proyecto completo sobre Expo y Firebase. No es para quien busca un curso de referencia de React Native con TypeScript, arquitectura y pruebas.
Este curso sí es para ti si…
- Ya sabes JavaScript (ES6) y quieres llevarlo a móvil
- Aprendes mejor construyendo un solo proyecto grande que con ejemplos sueltos
- Quieres una app con login, imágenes, comentarios y favoritos para tu portafolio
- Prefieres Firebase a montar tu propio backend
Mejor busca otro curso si…
- Nunca has programado en JavaScript
- Necesitas TypeScript, manejo de estado global o pruebas
- Buscas una guía detallada de publicación en Google Play y App Store
- Quieres que todas las horas del curso sean contenido vigente
React Native Expo: Creando un TripAdvisor de Restaurantes
Agustin Navarro Galdon · 33.6 h · 4.5 ★
Enlace directo a Udemy. Esta reseña no está patrocinada. Revisa el precio: Udemy tiene ofertas casi siempre.
Preguntas frecuentes
¿Está actualizado?
En parte. Udemy marca la última actualización en abril de 2026 y el curso incluye una versión nueva del proyecto (137 elementos), pero los títulos no indican la versión de Expo ni de React Navigation y los objetivos aún mencionan React Navigation 5. Revisa la vista previa.
¿Qué necesito saber antes?
Los requisitos piden conocimientos mínimos de HTML y conocimientos de JavaScript y ES6. Hay una sección de conceptos básicos de React (15 elementos), pero no sustituye a un curso de JavaScript.
¿Cuánto tiempo toma terminarlo?
Son 33.6 horas en 285 clases, pero 145 corresponden a la versión antigua. Si sigues solo la versión nueva y programas a la par, calcula entre 4 y 6 semanas con una hora diaria.
Alternativas que también analicé
Todo el ranking de Desarrollo MóvilFlutter - Móvil: De cero a experto
Fernando Herrera, DevTalles
El curso de Flutter más completo del sitio para llegar de cero a una app publicada, con Riverpod, BLoC, notificaciones y tiendas; no tiene sección de pruebas ni ejercicios de código.
React: De cero a experto
Fernando Herrera, DevTalles
Uno de los cursos de React más completos en español: React 19 con TypeScript, pruebas en casi cada app y un MERN desplegado; no cubre renderizado en servidor ni tiene ejercicios de código.
Flutter desde cero - Guía completa con arquitectura limpia
Darwin Morocho
El curso de Flutter del sitio que más en serio se toma la arquitectura y las pruebas (226 clases entre ambas); a cambio, son 87 horas de video sin Firebase, publicación en tiendas ni ejercicios.