Saltar al contenido principal

React Native llega a Meta Quest

· 10 min de lectura
Łukasz Chludziński
Łukasz Chludziński
Engineering Manager @ Callstack
Jan Jaworski
Jan Jaworski
Software Engineer @ Callstack
Markus Leyendecker
Markus Leyendecker
Product Manager @ Meta
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

React Native siempre se ha centrado en ayudar a los desarrolladores a reutilizar conocimientos en distintas plataformas. Lo que comenzó con Android y iOS se ha ido expandiendo a Apple TV, Windows, macOS e incluso la web con react-strict-dom. En 2021, la publicación Many Platform Vision esbozó un futuro en el que React Native podría adaptarse a nuevos dispositivos y factores de forma sin fragmentar el ecosistema.

En React Conf 2025, dimos un paso más hacia esa visión anunciando el soporte oficial de React Native para dispositivos Meta Quest. Esta publicación se centra en cómo empezar con React Native en Meta Quest, qué funciona actualmente y cómo los desarrolladores pueden crear y publicar aplicaciones de VR utilizando herramientas y patrones familiares.

React Native 0.84 - Hermes V1 por Defecto

· 8 min de lectura
Alex Hunt
Alex Hunt
Software Engineer @ Meta
Alan Lee
Alan Lee
Software Engineer @ Meta
Christian Falch
Christian Falch
Software Engineer @ Expo
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy estamos encantados de lanzar React Native 0.84!

Esta versión establece Hermes V1 como el motor JavaScript predeterminado, aportando mejoras significativas de rendimiento a todas las apps de React Native. También continuamos eliminando la Arquitectura Legacy en iOS y Android, e incluimos binarios precompilados para iOS por defecto.

Lo más destacado

React Native 0.83 - React 19.2, nuevas funciones de DevTools, sin cambios importantes

· 13 min de lectura
Alex Hunt
Alex Hunt
Software Engineer @ Meta
Riccardo Cipolleschi
Riccardo Cipolleschi
Software Engineer @ Meta
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Alan Hughes
Alan Hughes
Software Engineer @ Expo
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy nos complace anunciar la versión 0.83 de React Native!

Esta versión incluye React 19.2, nuevas funciones importantes para React Native DevTools, y soporte para las APIs de Rendimiento Web y Observador de Intersección (Canary). Esta es también la primera versión de React Native sin cambios importantes que afecten al usuario.

Lo más destacado

React Native 0.82: Una nueva era

· 13 min de lectura
Vitali Zaidman
Vitali Zaidman
Software Engineer @ Meta
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Alan Hughes
Alan Hughes
Software Engineer @ Expo
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Hoy nos complace anunciar React Native 0.82: la primera versión de React Native que funciona completamente con la Nueva Arquitectura.

Esta es una versión histórica para React Native y creemos que marca el inicio de una nueva era. En futuras versiones, eliminaremos el código restante de la Arquitectura Legacy para reducir el tamaño de instalación y optimizar la base de código.

Además, la versión 0.82 incluye una opción experimental para activar una versión más reciente de Hermes llamada Hermes V1. También habilitamos varias funciones de React al actualizar a la versión 19.1.1 de React, e incluimos soporte para las APIs de nodos DOM.

Lo más destacado

React Native 0.81 - Soporte para Android 16, compilaciones más rápidas en iOS y más

· 10 min de lectura
Moti Zilberman
Moti Zilberman
Software Engineer @ Meta
Vitali Zaidman
Vitali Zaidman
Software Engineer @ Meta
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Christian Falch
Christian Falch
Software Engineer @ Expo
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy nos complace anunciar el lanzamiento de React Native 0.81!

Esta versión incluye soporte para Android 16 (nivel de API 36) junto con diversas mejoras de estabilidad y correcciones de errores, además de soporte experimental para compilaciones iOS más rápidas mediante precompilación.

Lo más destacado

React Native 0.80 - React 19.1, cambios en la API JS, congelación de la arquitectura heredada y mucho más

· 12 min de lectura
Jorge Cohen
Jorge Cohen
Engineering Manager @ Meta
Fabrizio Cucci
Fabrizio Cucci
Software Engineer @ Meta
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Christian Falch
Christian Falch
Software Engineer @ Expo
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy nos complace anunciar el lanzamiento de React Native 0.80!

Esta versión actualiza React incluido en React Native a la última versión estable disponible: 19.1.0.

También implementamos mejoras de estabilidad en nuestra API JS: las importaciones profundas ahora generarán advertencias y ofrecemos una nueva API TypeScript Estricta opcional que proporciona tipos más precisos y seguros.

Además, la Arquitectura Heredada de React Native está oficialmente congelada, y comenzarás a ver advertencias para APIs que dejarán de funcionar cuando retiremos completamente esta arquitectura.

Lo más destacado

Avanzando hacia una API de JavaScript estable (Nuevos cambios en 0.80)

· 11 min de lectura
Alex Hunt
Alex Hunt
Software Engineer @ Meta
Iwo Plaza
Iwo Plaza
Software Engineer @ Software Mansion
Jakub Piasecki
Jakub Piasecki
Software Engineer @ Software Mansion
Dawid Małecki
Dawid Małecki
Software Engineer @ Software Mansion
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

En React Native 0.80, presentamos dos cambios significativos en la API de JavaScript de React Native: la desaprobación de las importaciones profundas y nuestra nueva API estricta de TypeScript. Estos forman parte de un esfuerzo continuo para definir con precisión nuestra API y ofrecer seguridad de tipos confiable a usuarios y frameworks.

Conclusiones rápidas:

  • Desaprobación de importaciones profundas: A partir de 0.80, introduciremos advertencias de desaprobación para las importaciones profundas del paquete react-native.

  • API estricta de TypeScript (opt-in): Migramos a tipos TypeScript generados desde el código fuente y una nueva línea base de API pública en TypeScript. Estos permiten una precisión de tipos más sólida y preparada para el futuro, y será un cambio de ruptura único. Opta por activarla mediante compilerOptions en el tsconfig.json de tu proyecto.

Trabajaremos con la comunidad para asegurar que estos cambios funcionen para todos, antes de habilitar la API estricta de TypeScript por defecto en una futura versión de React Native.

React Native 0.79: Herramientas más rápidas y mucho más

· 11 min de lectura
Alan Hughes
Alan Hughes
Software Engineer @ Expo
Shubham Gupta
Shubham Gupta
Software Engineer @ Dream11
Fabrizio Cucci
Fabrizio Cucci
Software Engineer @ Meta
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy nos complace anunciar la versión 0.79 de React Native!

Esta versión incluye mejoras de rendimiento en varios frentes, así como varias correcciones de errores. Primero, Metro ahora inicia más rápido gracias al hashing diferido y cuenta con soporte estable para exportaciones de paquetes. El tiempo de inicio en Android también mejorará gracias a cambios en la compresión del bundle JS y otras optimizaciones.

Lo más destacado

React Native 0.78: React 19 y más

· 10 min de lectura
Vojtech Novak
Vojtech Novak
Software Engineer @ Expo
Shubham Gupta
Shubham Gupta
Software Engineer @ Dream11
Fabrizio Cucci
Fabrizio Cucci
Software Engineer @ Meta
Riccardo Cipolleschi
Riccardo Cipolleschi
Software Engineer @ Meta
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy nos complace anunciar el lanzamiento de React Native 0.78!

Esta versión incluye React 19 en React Native y otras características relevantes como soporte nativo para drawables vectoriales de Android y una mejor integración brownfield para iOS.

Lo más destacado

Resumen de la Cumbre de Colaboradores Principales de React Native 2024

· 10 min de lectura
Michał Pierzchała
Michał Pierzchała
Head of Technology @ Callstack
Szymon Rybczak
Szymon Rybczak
Software Engineer @ Callstack
Mo Javad
Mo Javad
Head of Mobile (UK) @ Theodo
Steven Moyes
Steven Moyes
Senior Product Manager @ Microsoft
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Cada año, los colaboradores principales de la Comunidad de React Native se reúnen con el equipo de React Native para definir colaborativamente la dirección de este proyecto.

El año pasado no fue diferente, con una pequeña excepción. Normalmente nos reunimos un día antes de la React Universe Conf (anteriormente React Native EU) en la sede de Callstack en Wrocław. En 2024, aprendiendo de experiencias previas, organizamos la Cumbre durante dos días consecutivos para tener más tiempo no estructurado juntos.

todos-los-participantes