原文链接:microsoft.github.io/react-nativ… 作者:Kiki Saintonge
我们很高兴宣布我们的第一个预览版与React Native 0.62保持一致!
作为一个预览版,我们将尽最大努力不做突破性的改变,但在我们准备好发布之前,仍然有一些颠簸需要解决。您现在可以开始尝试React Native for Windows的0.62预览版!
React Native for mac OS的类似升级正在进行中。敬请关注下一个更新!
有什么新消息?
-
现在使用Visual Studio V 142生成工具
-
更好的RTL支持
-
新的原生模块API(REACT_INIT和REACT_FUNCTION)
-
改进了命令行工具中的诊断
-
初始ARM64支持
-
实验支持React Native Windows的二进制分布
-
Bug修复和可靠性改进
React Native for mac OS的评论
我们最近最大的公告之一是我们添加并全力支持React Native for mac OS扩展!我们非常兴奋能在我们的视窗工作的同时开发对mac OS的反应本机支持。
我们有一个官方的npm包,用于mac OS的React Native和一个可供公众跟踪和贡献的回购-我们希望在未来看到一些真正酷的React Native应用程序,现在可以真正在任何地方运行。
反应本机在表面二重奏
React Native在Surface Duo上运行!
这有点出乎意料,因为React Native今天在安卓系统上运行得很好,但是仅仅在新的Surface Duo设备上运行是不够的。我们还通过提供两个重要的API: Two Pane View和Device Info Module,增加了对双屏设备及其状态的支持。
要了解更多关于使用React Native在Surface Duo上开发的信息,请查看我们最新的博客文章,其中详细介绍了该体验。
新模块支持!
我们已经开始解决视窗社区模块支持的差距——从我们的贡献开始!这包括WebView和Camera、Picker、Async Store、Net Info和Date Time Picker****。
在最初的设置之上,我们还在看一大堆我们知道在构建React Native应用程序时很棒和必不可少的东西。查看我们在GitHub项目委员会上跟踪和计划下一步解决的问题的完整列表。
最后,除了亲自为这些社区模块做出贡献之外,我们还希望帮助引导一个强大的测试基础架构,并为这些模块的消费者提高可靠性。我们已经开始了这个过程,通过添加CI的反应-本机-webview回购。敬请关注更多!
网页浏览
WebView模块为您提供了基本的网络托管技术,这些技术在您的目标设备上本地可用。此模块已更新为支持Windows和mac OS。
要在这个短片中获得您自己版本的应用程序,请查看Rss Reader示例。
相机啊
Camera模块是使您更容易不受限制地访问本机API的又一大步。
就像在移动设备上一样,当您定义了一个Camera Feed模块,并且您运行应用程序的设备连接了一个相机时,该组件将连接到正确的本地API,以便您访问拍摄甜蜜照片所需的硬件。
拣货人
异步存储
可以说,在构建React Native应用程序时,Async Store是最重要的模块之一,现在在Windows和mac OS上完全支持。
网络信息
一个重要的网络API,用于连接和检查连接的健康状况。由于React Native是一个基于JavaScript的框架,所以需要一个像这样的API在所有平台上都可以使用是非常有价值的——我们最近发布的这个模块支持视窗和苹果操作系统。
日期选择器
Date Time Picker社区控件是一个独特的组件,它在许多方面定义了您正在使用的平台的设计,现在已经更新为支持视窗。