项目重聚是我们的愿景,旨在统一和发展Windows开发平台,使构建能够在人们使用的所有Windows10版本和设备上运行的优秀应用程序变得更容易。
留尼汪岛项目通过为新的和现有的Win32和UWP应用提供统一的平台,使得构建一个伟大的Windows应用变得更容易。它将统一对现有Win32和UWPAPI的访问,并通过NuGet等工具使它们与操作系统解耦。
留尼汪岛项目将帮助您使用最新的功能更新和现代化现有的应用程序,无论它们是C++、.NET(包括WPF、Windows窗体和UWP)还是Reaction Native。当我们解耦现有的API并添加新的API时,我们还会根据需要进行PolyFill的工作,这样API就可以在受支持的Windows版本中工作。
WinUI3预览版1是项目重聚之旅的首批组件之一:它是适用于Windows的现代原生UI框架,现在所有Windows应用程序 开发人员都可以使用它,包括UWP和桌面应用程序。使用WinUI,您将能够创建具有现代UI的新应用程序,这些应用程序可以在不同设备之间进行适配和扩展,或者逐步更新现有桌面应用程序的UI,包括C++、WPF和WinForms。
Project ReUnion可以在您的所有应用程序(Win32、Package和UWP)中运行,也可以在许多版本的Windows中运行。
留尼汪岛项目支持您的应用程序使用用于UI、AI、ML、打包、框架和库的现代软件库。针对C++、Rust、C#和JavaScript的语言投影使所有您的说唱人员都受益。云支持的应用程序、流媒体应用程序和边缘计算应用程序都是使用Project ReUnion功能的好地方。
留尼汪岛项目附带操作系统版本,并有定期预览版。您可以使用NuGet为您现有的应用程序和中间件库逐步采用Project ReUnion组件。
我们致力于在GitHub上公开设计留尼汪岛项目,这样您就可以更直接地了解该平台是如何发展的,甚至可以提供帮助。
提交新一期!请告诉我们您正在重新尝试解决什么问题,到目前为止您是如何尝试解决该问题的,以及您的应用程序的理想解决方案是什么。如果有要点或现有的回购,我们可以和你一起看。
也可以提个问题,看看我们的常见问题页面,我们会定期更新。
开始讨论讨论可以是任何与留尼汪岛项目相关的主题或想法。例如,你可以开始讨论问题,看看其他人是否对一个很酷的新想法感兴趣。你一直在考虑这个问题,现在还没有准备好作为一个更正式的功能提案提交。
提出功能建议书,您希望在Project ReUnion中看到哪些组件?例如,您可以在现有类型上提出一个新的API,或者为一个新的API提出一个想法。如果您没有所有的细节,那也没问题:您可以从总结和基本原理开始。
随着时间的推移,我们将在此repo中添加项目团聚代码和示例,并提供代码贡献/开发人员指南。
留尼汪岛项目的目标是在受支持的Windows版本上工作。我们将使用像PolyFill和自定义实现这样的技术来为您完成繁重的任务,并确保您的应用程序可以跨Windows版本和设备运行。
路线图-我们的发展方向。我们正在遵循这个路线图,让我们构建Project ReUnion的第一个版本,探索一些基本的共同功能。您可以通过为您想要查看的功能提交问题来提供帮助!
该软件可能会收集有关您和您使用本软件的信息,并将其发送给Microsoft。Microsoft可能会使用此信息提供服务并改进我们的产品和服务。您可以按照资料库中的说明关闭遥测。软件中还有一些功能可以让您和Microsoft从您的应用程序用户那里收集数据。如果您使用这些功能,您必须遵守适用的法律,包括向您的应用程序的用户提供适当的通知,并附上Microsoft的隐私声明副本。我们的隐私声明位于https://go.microsoft.com/fwlink/?LinkID=824704.。您可以在帮助文档和我们的隐私声明中了解有关数据收集和使用的更多信息。您使用本软件即表示您同意这些做法。
Microsoft和任何贡献者根据Creative Commons Attribution 4.0 International Public License向您授予Microsoft文档和其他内容的许可证,请参阅许可证文件,并根据MIT许可证授予您对存储库中任何代码的许可证,请参阅许可证代码文件。
本文档中引用的微软、视窗、Microsoft Azure和/或其他微软产品和服务可能是微软在美国和/或其他国家/地区的商标或注册商标。此项目的许可证不授予您使用任何微软名称、徽标或商标的权利。微软的一般商标指南可在http://go.microsoft.com/fwlink/?LinkID=254653.上找到。
微软和任何贡献者保留所有其他权利,无论是根据他们各自的版权、专利或商标,无论是暗示、禁止反悔或其他方式。