跳到主要内容

React Native 可访问性 - GAAD 2022 更新

·3 分钟阅读
Alex Tait
React Native 可访问性社区经理

2022 年 5 月 19 日是第 11 个全球无障碍宣传日,我们想向大家更新我们在 React Native 框架上取得的可访问性进展。Meta(前身为 Facebook)是 2020 年第一个承诺 GAAD 承诺的组织,承诺使 React Native 框架可访问。

“我们希望这项承诺使使用 React Native 的开发者更容易创建完全可访问的移动应用,并激励其他组织为更易访问的未来做出类似的承诺。”

Mike Shebanek,Meta 可访问性主管,2020 年

该过程最初始于对框架的全面审查和差距分析,重点是 React Native 利用 iOS 和 Android API 来支持可访问性功能。此后,已修复或关闭了数十个问题,兑现了使 React Native 可访问的承诺,并不断推进框架的可访问性。

我们并没有止步于此,在 2022 年初,我们根据这些问题对开发者和最终用户的影响,审查了 改进 React Native 可访问性看板上差距分析中剩余的问题,并确定了优先级。

关于新架构推广的更新

·7 分钟阅读
Nicola Corti
Nicola Corti
Meta 软件工程师

大家好,正如之前宣布的那样

2022 年将是开源新架构之年

如果您仍然没有时间研究新的 React Native 架构(Fabric Renderer 和 TurboModule 系统),那么现在就是最好的时机

我们想与社区分享我们为确保每个人都参与这项工作而准备的一些倡议和材料。

朝着 Hermes 成为默认引擎迈进

·12 分钟阅读
Xuan Huang
Xuan Huang
Meta 软件工程师

自从 我们在 2019 年宣布 Hermes 以来,它在社区中的采用率越来越高。Expo 团队维护了一个流行的 React Native 应用元框架,最近 宣布了实验性 支持 Hermes,此前 Hermes 一直是 Expo 最受欢迎的功能之一Realm 团队是一个流行的移动数据库,最近也发布了其对 Hermes 的 alpha 支持。在这篇文章中,我们想重点介绍过去两年中我们为推动 Hermes 成为 React Native 最好的 JavaScript 引擎所取得的一些最令人兴奋的进展。展望未来,我们相信,随着这些改进以及更多即将到来的改进,我们可以使 Hermes 成为所有平台上 React Native 的默认 JavaScript 引擎。

为您的应用准备 iOS 15 和 Android 12

·3 分钟阅读
Samuel Susla
Samuel Susla
Meta 软件工程师

大家好!

随着新的移动操作系统版本将于今年晚些时候发布,我们建议您提前准备好 React Native 应用,以避免在版本普遍可用时出现回归。

React Native 正在招聘经理,以扩展到移动领域之外

·2 分钟阅读
Eli White
Eli White
Meta 软件工程师

我们最近分享了 React Native 的多平台愿景,说明了将 React 扩展到其他平台如何改进每个人的框架。通过与 Microsoft 在 React Native for Windows 和 macOS 上的合作,以及与 Oculus 在 VR 中 React Native 上的合作,我们在过去几年中在该愿景上取得了重大进展。

正如 我们今年早些时候开始的计划的一部分,我们正在增加对这些平台的关注,并扩大我们的团队以帮助我们实现我们的愿景。为了支持我们的新队友以及更多即将到来的队友,我们正在招聘两名工程经理:一名帮助支持 React Native for Desktop,另一名支持 React Native for VR

React Native 的多平台愿景

·8 分钟阅读
Christine Abernathy
Christine Abernathy
Meta 开发者布道师
Eli White
Eli White
Meta 软件工程师
Luna Wei
Luna Wei
Meta 软件工程师
Timothy Yung
Timothy Yung
Meta 软件工程师

React Native 在提高 Facebook 和行业其他地方的移动开发标准方面非常成功。随着我们以新的方式与计算机互动以及新设备的发明,我们希望 React Native 能够为每个人服务。虽然 React Native 最初是为了构建移动应用而创建的,但我们相信,专注于多个平台并针对每个平台的优势和约束进行构建具有共生效应。当我们将这项技术扩展到桌面和虚拟现实时,我们已经看到了巨大的好处,我们很高兴分享这对 React Native 的未来意味着什么。