本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 科技圈快讯 > Windows >

简化Win10应用开发:微软整合Win32与UWP平台

发布时间:2020年05月20日 09:24:19 Windows 人已围观

简介微软在Build 2020大会上宣布,针对用户每月在Windows上使用时间同比增长75%的情况,计划采取措施以更好地服务更多用户,并降低开发者创建相应应用的难度。这表明微软正积极应对用户增...

根据纳德拉的说法,今年用户在Windows上的月使用时间同比增加了75%。为了有效服务更多用户,并降低开发者应用程序的开发难度,微软有必要采取一些行动。

在微软Build 2020大会上,微软推出了名为Project Reunion的计划,此项目旨在简化Windows 10平台的应用程序开发。Project Reunion统一了对当前Win32(传统Windows API)与UWP(通用Windows平台)API的访问,并通过NuGet等工具将其与操作系统分离,从而为所有Windows 10版本和各种设备的应用开发提供支持。

在过去的两年里,微软持续致力于弥合Win32(或称Windows API)和UWP API之间的差距,Project Reunion成功实现了对现有Win32与UWP API的整合,并借助NuGet等工具将其解放于操作系统之上。

纳德拉指出,此举将为新应用提供一个统一的平台,同时现有应用,不论采用C++、.NET(包括WPF、Windows Forms、UWP)或React Native开发,都能够通过该方案获得现代化升级,增加最新的功能。

Project Reunion的核心部分是WinUI 3,这是一个用户界面框架,允许应用程序具备可以跨设备扩展的现代化界面。

微软还宣布,Windows子系统Linux(WSL)将新增对GPU加速和图形用户界面(GUI)的支持。GPU硬件的支持将显著提升在Linux环境中进行并行计算及训练机器学习与人工智能模型的能力,而GUI的引入将使WSL能够直接运行具有图形界面的Linux应用。

Tags: Windows操作系统