Xamarin Forms用于Windows桌面应用程序?

6

我有一个需求,需要创建一个可以在Windows机器上运行的桌面应用程序(Windows 7、8、10和Windows Server)。我知道可以使用传统的WPF,但更喜欢使用Xamarin Forms。

XF是否支持Windows桌面应用程序?如果支持,请注意有哪些要点需要注意?


WPF计划在Xamarin.Forms的未来版本中发布(2017年第三/第四季度),但我还没有看到计划支持哪些Windows版本,但正如Jason的答案所说,今天它只支持UWP。 - SushiHangover
2个回答

9
下一个版本的Xamarin Forms,即Xamarin Forms 3,将全面支持Windows、Mac OS和Linux桌面应用程序。 MacOS支持现在处于预览阶段,但Windows支持仍在开发中。
据我了解,计划使用WPF来支持Windows,因此您的解决方案将包括一个WPF项目,以及每个其他平台特定项目。这将允许开发传统的桌面Windows应用程序,而不是UWP类型的应用程序。
希望/假设是,因为这些是WPF应用程序,所以它们应该能够在不支持UWP应用程序的Windows版本上运行-例如Windows 7和Server 2008。
有关Xamarin Forms 3中即将推出的内容,可以在Xamarin Blog here和由David Ortinau主持的Microsoft Build 2017 talk中了解更多信息。

昨晚我参加了Xamarin TSP Michael Sivers的演讲,他提到正在进行有关XAML标准的讨论,该标准可以被Xamarin和WPF采用,在Xamarin表单应用程序在WPF上的情况下这是很有意义的。


3

在 Windows 上,Xamarin Forms 仅支持 UWP 应用。


你能详细说明UWP应用程序可以在哪些版本的Windows上运行吗? - DotnetDude
@DotnetDude Windows 10+ 适用于 UWP:https://learn.microsoft.com/zh-cn/windows/uwp/get-started/universal-application-platform-guide - SushiHangover

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接