微软的 Project Reunion 究竟是什么?
在上个月的 Build 2020 大会中,微软宣布了 Project Reunion,并大致介绍它可以用来构建统一的 Windows 应用程序,能够更好地打破 Win32(即 Windows API)和通用 Windows 平台(UWP)API 之间的障碍。
但很多开发者不清楚它的功能究竟有哪些、能够用来干些什么。于是,微软最近又更新了一份文档,对 Project Reunion 进行了更为详细的介绍。
根据微软的最近介绍,“Project Reunion 是一组库、框架、组件和工具,你可以在应用程序中使用它们,以从各种应用程序中体验到强大的 Windows 平台功能。Project Reunion 结合了 Win32 本机应用程序的功能和现代 API 使用技术,因此这些应用程序可适用于不同 Windows 平台。”
由此看来,开发者若想将自己的应用发布至不同 Windows 平台,通过 Project Reunion,就无需进行重写。Project Reunion 可自动适应首选应用程序模型和部署机制。
Project Reunion 的功能分为三个主要类别——新 API、聚合 API 和 API 子集。开发者可以按照自己的需求使用每种不同级别的功能。
目前,Project Reunion 中已有的组件包括:
- WinUI 3 for XAML 利用 XAML 的功能,可以帮助开发者为各种应用程序构建流畅的 UX。
- C++/WinRT、RUST/WinRT 和 C#/WinRT 提供自定义类型的语言本地投影,方便 C++/Rust/C# 开发人员调用 Windows API,更轻松地使用自己熟悉的语言构建各类 Windows 应用和组件。
- MSIX-Core 用于打包应用程序,以通过商店或自己的交付管道分发到 Windows 桌面计算机。
微软表示,还有更多的组件在计划中,例如:
- 支持 Edge/Chromium 的 WebView2,带来了一次用 HTML+JS 编写应用程序并在所有平台上重复使用的便利。
- Modern Lifecycle helpers 能够使应用程序对功耗更加敏感,并对运行时系统的功耗管理和用户状态的变化做出反应。
- Startup Tasks 可让应用程序在不过度使用资源的情况下开始工作,或准备快速使用时活跃起来。
- Update Scan Integration 有助于在与其他系统维护任务同时执行的同时,使应用程序自动保持最新。
随着 Project Reunion 的发展,它提供的功能将不仅限于合并现有的 Win32 和 UWP 模型,而是将为所有应用程序提供附加功能以供使用。
Project Reunion 是完全开源的,微软表示,希望依靠社区的力量来为它提供更好的发展。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GitHub 将替换掉 master 等术语,以避免联想奴隶制
随着美国 “Black Lives Matter”运动愈演愈烈,继IBM 、亚马逊、微软等科技公司之后,GitHub方面也表示,该公司正在努力以“main”之类的中性术语替换其服务上的“master”一词,以避免不必要的奴隶制联想。 具体包括有,“master”和“slave”将被替换为“main/default/primary”和“secondary”,“whitelist”和“blacklist”则将被替换为“allow list”和“deny/exclude list”。 正如ZDNet所说,令人担忧的是,继续使用这些带有种族色彩的词汇可能会延长种族歧视。一些学者在 2018 年的期刊上写道,“这些术语不仅反映了种族主义文化,而且还强化、合法化和延续了它。” 目前,在美国抗议活动的刺激下,技术界已再次致力于从源代码、软件应用程序和在线服务中删除此类语言。Android移动操作系统、Go编程语言,PHPUnit和Curl等都已表示打算用中性词汇替换掉blacklist/whitelist。类似地,OpenZFS 文件存储管理器还用适当的替换项替换了用于描述存储环境之间关系的 mas...
- 下一篇
新基建定义数据中心新内涵
即将开播:6月19日,互联网银行架构师魏生谈互联网开放银行实施路径的探索与思考 即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践--> 今年全国两会,新基建首次被写入政府工作报告,受到了社会各界的高度关注。日前,《我国典型地区数据中心网络性能分析报告(2020年)》正式发布,再一次将业界的目光聚焦数据中心领域。那么,我国数据中心发展现状如何,哪些新技术正在落地,未来趋势又将如何?带着这些热点问题,《人民邮电》报记者采访了北京邮电大学教授曾剑秋、有孚网络华北总经理商彦强、中国信息通信研究院云计算与大数据研究所副总工程师郭亮。 数据中心被赋予新内涵 “纳入新基建后,数据中心被赋予新内涵,未来它需要更加普适地为我们的工作和生活服务。”曾剑秋认为,新基建的发展需要新型数据中心的支撑,面向数字经济时代的需求,新基建下的数据中心需充分满足云计算、大数据等技术和应用的发展需要,支撑各行各业的数字化转型。 数据中心是新基建的基石。“5G引领新基建,5G的发展又离不开数据中心。”曾剑秋认为,5G的发展是数据驱动的结果。随着网络更加普及,应用不断繁荣,整个社会每天产生的数据量与日俱增。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS关闭SELinux安全模块
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Redis,开启缓存,提高访问速度