5月20日早间新闻,在微软Build 2020大会上,微软宣布推出Project Reunion设计,这是一个让Windows 10平台的应用开发更容易的新项目。Project Reunion统一了对现有Win32(传统的Windows API)和UWP(通用Windows平台)API的接见,并通过NuGet等工具使其与操作系统星散开来,为所有Windows 10版本和差别装备开发应用。

微软推出Project Reunion设计(图片来自@windowslatest)

微软体验与装备事业部执行副总裁拉杰什·贾(Rajesh Jha)注释说:“设计背后的想法是,允许开发人员构建一个Windows应用程序,并针对所有10亿个Windows装备。” “我们将Win32和UWP的壮大功效连系在一起,因此开发人员不再需要选择,由于我们正在统一这些现有的API,并以某种方式将它们与操作系统星散。”

索尼斥资37亿美元100%控股旗下金融科技公司

微软CEO纳德拉提到,今年用户每月在Windows上的时间同比增长了75%。已往两年,微软一直在起劲消除Win32(或称Windows API)与通用Windows平台(UWP)API之间的隔膜,Project Reunion能够统一对现有Win32和UWP API的接见,并通过NuGet这样的工具使其脱离操作系统的约束。这将为新开发应用提供一个通用平台,同时现有的应用,无论是用C 、。NET(包罗WPF、Windows Forms、UWP)或者React Native编写,都可以通过这一方案获得现代化的升级,并加入最新的功效。

Project Reunion的一个主要组成部分是WinUI 3,这是一个UI框架,允许应用程序拥有一个可以跨装备扩展的现代UI。微软今天还推出了WebView2预览版,其将允许开发者在应用中嵌入基于Chromium的WebView。WebView 2将与Windows完全星散,因此开发者可以启用完整的Web功效,而不必被锁定在特定的Windows 10版本中。

此外,微软还宣布面向Linux的Windows子系统(WSL)加入对GPU加速和GUI图形界面的支持。对GPU硬件的支持将提升在Linux下运行并行计算、训练机械学习和人工智能模子的性能。GUI的加入将允许WSL直接运行带有图形界面的Linux应用。


神州租车大跌3% 纳斯达克决定对瑞幸施行摘牌