Saltar al contenido principal

53 publicaciones etiquetadas con "announcement"

Ver todas las etiquetas

Eventos de puntero en React Native

· 10 min de lectura
Luna Wei
Luna Wei
Software Engineer @ Meta
Vincent Riemer
Vincent Riemer
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 compartimos una API experimental de puntero multiplataforma para React Native. Explicaremos las motivaciones, su funcionamiento y beneficios para los usuarios de React Native. Incluimos instrucciones para habilitarla y estamos entusiasmados por recibir sus comentarios.

Ha pasado más de un año desde que compartimos nuestra visión multiplataforma sobre las ventajas de construir más allá de móviles y cómo establece un estándar más alto para todas las plataformas. Durante este tiempo, incrementamos nuestras inversiones en React Native para VR, Escritorio y Web. Con las diferencias de hardware e interacciones en estas plataformas, surgió la pregunta de cómo React Native debería manejar la entrada de datos de manera integral.

Cumbre de Colaboradores Principales de React Native 2022

· 8 min de lectura
Michał Pierzchała
Michał Pierzchała
Head of Technology @ Callstack
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 →

¡Tras años de pandemia y eventos exclusivamente en línea, realmente sentimos que era momento de reunir a los Colaboradores Principales de React Native!

Por eso, a principios de septiembre, reunimos a algunos de los colaboradores principales activos de React Native, mantenedores de bibliotecas y los equipos de React Native y Metro de Meta en la Cumbre de Colaboradores Principales 2022. Callstack albergó la cumbre en su sede central de Wrocław, Polonia, como parte de la conferencia React Native EU que se celebraba simultáneamente.

Junto con el equipo central de React Native, diseñamos una serie de talleres en los que los asistentes podían participar. Los temas fueron:

  • React Native Codegen y Soporte para TypeScript

  • Migración de Bibliotecas a la Nueva Arquitectura de React Native

  • Monorepositorio de React Native

  • Alineación de Metro con la Web y el Ecosistema

  • Flujo de Lanzamiento Simplificado de Metro

Nos impresionó la cantidad de intercambio de conocimientos y colaboración durante esos dos días. En esta publicación, queremos ofrecerte un adelanto de los resultados de este encuentro.

Anunciando React Native 0.70

· 6 min de lectura
Dmytro Rykun
Dmytro Rykun
Software Engineer @ Meta
Thibault Malbranche
Thibault Malbranche
Lead Mobile Engineer @ Brigad
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Lorenzo Sciandra
Lorenzo Sciandra
Senior Software Engineer @ 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 →

Nos complace anunciar una nueva versión de React Native, la 0.70.0. Esta versión incluye varias mejoras como una configuración unificada para Codegen, Hermes como motor predeterminado y soporte completo de CMake para builds de Android, junto con una actualización de la documentación de la Nueva Arquitectura. ¡Sigue leyendo para conocer más detalles!

Secciones

Hermes como motor predeterminado

· 5 min de lectura
Michael Leon
Michael Leon
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 →

En octubre pasado, anunciamos que comenzamos a trabajar para convertir a Hermes en el motor predeterminado para todas las aplicaciones de React Native.

Hermes ha aportado gran valor a React Native dentro de Meta, y creemos que la comunidad de código abierto también se beneficiará. Diseñado para dispositivos con recursos limitados, Hermes optimiza el inicio de la aplicación, el tamaño del binario y el consumo de memoria. Una diferencia clave frente a otros motores JavaScript es su capacidad para compilar código fuente a bytecode con anticipación. Este bytecode precompilado se incluye en el binario, evitando que el intérprete realice este paso costoso durante el arranque.

Desde ese anuncio, hemos trabajado intensamente para mejorar Hermes, y hoy nos complace compartir que React Native 0.70 incluirá Hermes como motor predeterminado. Esto significa que todos los nuevos proyectos iniciados con v0.70 tendrán Hermes activado por defecto. Con el lanzamiento previsto para julio, queremos colaborar estrechamente con la comunidad para garantizar una transición fluida que aporte valor a todos los usuarios. Este artículo detallará los cambios esperados, benchmarks de rendimiento, nuevas funcionalidades y más. No es necesario esperar a React Native 0.70 para usar Hermes: puedes seguir estas instrucciones para activarlo en tu aplicación existente.

Aunque Hermes estará activado por defecto en nuevos proyectos de React Native, continuaremos dando soporte a otros motores.

Anunciamos React Native 0.69

· 6 min de lectura
Marek Fořt
Marek Fořt
Software Engineer @ Shopify
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 →

Estamos encantados de anunciar una nueva versión de React Native, la 0.69.0. Esta versión incluye varias mejoras para la Nueva Arquitectura de React Native y nuevas características: soporte para React 18 y Hermes incluido. ¡Sigue leyendo para saber más!

Secciones

Ayudando a migrar bibliotecas de React Native a la Nueva Arquitectura

· 8 min de lectura
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 →

tl;dr: Estamos mejorando los recursos para la Nueva Arquitectura de React Native. Ya hemos publicado un repositorio para migrar aplicaciones (RNNewArchitectureApp) y otro para bibliotecas (RNNewArchitectureLibraries). También estamos renovando la guía de Nueva Arquitectura en el sitio web y creamos un Grupo de Trabajo en GitHub para responder preguntas relacionadas.

Accesibilidad en React Native - Actualización GAAD 2022

· 3 min de lectura
Alex Tait
Gerente de Comunidad de Accesibilidad en React Native
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 →

El 19 de mayo de 2022 celebramos el 11° Día Mundial de Concienciación sobre la Accesibilidad y queremos compartir los avances en accesibilidad que hemos logrado en el framework React Native. Meta (anteriormente Facebook) fue la primera organización en asumir el compromiso GAAD en 2020, comprometiéndose a hacer accesible el framework React Native.

"Esperamos que este compromiso facilite a los desarrolladores que usan React Native crear aplicaciones móviles completamente accesibles e inspire a otras organizaciones a hacer compromisos similares para un futuro más inclusivo."

Mike Shebanek, director de accesibilidad en Meta, 2020

El proceso comenzó con una revisión exhaustiva y un análisis de brechas del framework, enfocado en cómo React Native utiliza las API de iOS y Android para admitir funciones de accesibilidad. Desde entonces, se han resuelto docenas de problemas, cumpliendo con el compromiso de hacer React Native accesible y avanzando continuamente en la accesibilidad del framework.

No nos detuvimos ahí. A principios de 2022, revisamos y priorizamos los problemas restantes de este análisis en el Tablero de Mejoras de Accesibilidad en React Native según su impacto en desarrolladores y usuarios finales.

Anuncio de React Native 0.68

· 5 min de lectura
Lorenzo Sciandra
Lorenzo Sciandra
Senior Software Engineer @ Microsoft
Andrei Shikov
Andrei Shikov
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 →

¡Hola a todos! Hoy anunciamos el lanzamiento de React Native 0.68.0, que incluye la opción de activar la Nueva Arquitectura de React Native, correcciones de errores y más.

Secciones

Una actualización sobre el despliegue de la Nueva Arquitectura

· 8 min de lectura
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 →

Hola a todos, Como anunciamos anteriormente:

información

2022 será el año de la Nueva Arquitectura en código abierto.

Si aún no has tenido tiempo de explorar la Nueva Arquitectura de React Native (el Renderizador Fabric y el sistema TurboModule), ¡no hay mejor momento para hacerlo que ahora!

Queremos compartir con la comunidad algunas iniciativas y materiales que preparamos para asegurarnos de que todos participen en este esfuerzo.

React Native - Resumen del segundo semestre de 2021

· 8 min de lectura
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 →

Aunque seguimos entusiasmados con el lanzamiento de React Native 0.67, queremos tomarnos un momento para celebrar los logros de la comunidad durante el último semestre y compartir lo que tenemos en el horizonte para el futuro de React Native.