【发布时间】:2022-06-15 08:22:06
【问题描述】:
我拥有 M1 MacBook,我需要创建 Windows 桌面应用程序,该应用程序也可以在 Windows Surface 和其他英特尔机器上作为桌面应用程序运行。我知道有 WPF 和 windows 窗体(过去在 windows 机器上使用它们)来做到这一点,或者像 xamarin 或其他一些东西,但是有没有办法创建这样的跨平台应用程序?或者我可以在 M1 上使用一些虚拟机来创建可以在英特尔机器上运行的应用程序吗?有什么可以接受的方法吗?
如果无法使用 .net 框架,我能否在 M1 mac 上使用任何其他框架(使用 kotlin、java、C++ 等其他语言)创建 Windows 桌面应用程序?
【问题讨论】:
-
您可以查看 Avalonia 或 .NET MAUI。如果您了解 HTML 和 CSS,则可以使用 Blazor Hybrid。
-
如果您打算使用 C# Xamarin 是跨平台的,如果您想要一个 Web 应用程序,则为 ASP.Net Core。
-
@DarkTemplar 我不会在任何地方询问网络应用程序
-
@adv12 看起来你回答了这个问题...
标签: wpf windows winforms xamarin.forms apple-m1