微软正计划简化Windows开发者的生活
新时代,高科技越来越发达。朋友们读了很多关于科技的重要新闻。我们也应该在生活中使用很多这些高科技的东西。朋友应该注意什么?今天,我想和大家分享一条关于科技的知识。我希望你会喜欢它。
现在是2020年,微软仍然在Windows 10中使用两种不同的API(应用程序编程接口)。在一个角落,你有旧的Win32 API和它几十年的悠久历史。另一个是通用视窗平台(UWP),这是一个现代的应用编程接口,与视窗10一起推出(基于视窗8的WinRT架构)。
UWP旨在使应用程序能够在各种设备上运行,包括个人电脑、Xbox One和全息镜头,并专注于安全性,因为您只能通过微软商店安装软件。然而,许多开发人员迟迟没有接受,因为这也意味着给微软一些控制权。那么,软件巨头应该怎么做呢?
在今天的Build 2020开发者大会上,微软推出了一个潜在的解决方案:Project Reunion,旨在将两个API集成在一起。该公司表示,正在努力将这两个应用编程接口与视窗操作系统分离,以便它们可以位于更通用的平台上。此外,无论它们是建立在C还是。Net,它将成为各种应用程序添加新功能的一种方式。
包括WinUI 3框架,开发者可以用它给任何应用添加现代菜单和工具栏样式。WinUI 3还可以使该软件更容易在各种设备类型上使用,因为它可以立即适应触摸和鼠标界面。此外,作为Project Reunion的一部分,微软还发布了WebView2,它使开发人员能够将新的Chromium Edge引擎引入到他们的软件中。今天可以预览WinUI 3和WebView 2,微软计划在今年晚些时候发布完整版本。
在Build上,微软高管还将展示Project Reunion的灵活性。我们将看到开发人员如何使用现有的C应用程序(似乎已经在15年前完成),实现设计现代化,并将其直接应用于iPad。鉴于微软在平板电脑上极度缺乏Windows 10应用程序——这确实伤害了Surface Go 2——消费者和开发者齐心协力推动软件现代化将是有益的。
此外,微软宣布其开源的Fluid框架技术可以实现多个应用之间的快速数据同步和协作。例如,您可以将电子表格中的数据显示为单独文档中的表格-在电子表格中更改某些内容后,信息会立即反映在表格中,这一点非常重要。通过放手,该公司旨在激发更多开发人员对流体框架的兴趣。这将使开发人员有更多的理由在他们的应用程序和网站中实现Fluid,并为他们的开发做出贡献。
本文就为大家讲解到这里。