跳到主要內容

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 引擎。

React Native 正在招募經理,以擴展到行動裝置以外的領域

·2 分鐘閱讀
Eli White
Eli White
Meta 軟體工程師

我們最近分享了React Native 的多平台願景,說明將 React 擴展到其他平台如何改善所有其他人的框架。在過去幾年中,我們透過與 Microsoft 合作開發適用於 Windows 和 macOS 的 React Native,以及與 Oculus 合作開發 VR 中的 React Native,在這個願景上取得了重大進展。

如同我們今年稍早開始的計畫的一部分,我們越來越關注這些平台,並擴大我們的團隊以協助我們實現我們的願景。為了支援我們的新隊友以及未來更多的隊友,我們正在招募兩位工程經理:一位協助支援適用於桌上型電腦的 React Native,另一位支援適用於 VR 的 React Native

React Native 的多平台願景

·8 分鐘閱讀
Christine Abernathy
Christine Abernathy
Meta 開發人員倡議者
Eli White
Eli White
Meta 軟體工程師
Luna Wei
Luna Wei
Meta 軟體工程師
Timothy Yung
Timothy Yung
Meta 軟體工程師

無論在 Facebook 還是業界其他地方,React Native 在提高行動開發標準方面都非常成功。隨著我們以新的方式與電腦互動以及新裝置的發明,我們希望 React Native 能為所有人服務。雖然 React Native 最初是為了建置行動應用程式而建立的,但我們相信專注於多個平台並針對每個平台的優勢和限制進行建置具有共生效應。當我們將這項技術擴展到桌上型電腦和虛擬實境時,我們看到了巨大的好處,我們很高興分享這對 React Native 的未來意味著什麼。