Swift for Windows 和创建 GUI

Rad*_*ski 5 windows swift

我试图找到一些答案,但找不到任何有用的东西。是否有可能在 Windows 下使用 Swift 创建 GUI?我不希望 MacOS 和 Windows GUI 之间有真正的互操作性,但我什至找不到任何关于在 Windows 下创建 GUI 的文档。

cti*_*tze 2

过去几个月我能找到的最好的东西是Silver,一个商业 Swift 实现/分叉:

借助 Silver,您可以使用 Swift 直接针对 .NET、Java、Android 和 Cocoa API 编写代码。而且您还可以在平台之间共享大量非 UI 代码。

开发 Windows 应用程序似乎是免费的,但下一个选项已经花费 799 美元

所以你可以说 Silver 是一个带有一些额外功能的 Swift 分叉。

  • Swift 更新和 Silver 更新并不完全同步,因此您必须等待维护人员更新语言才能真正实现源兼容。
  • Silver使用 Java/C# 人员熟悉的内容扩展了该语言。
  • 请参阅其他限制

Silver 似乎还没有达到 1.0。


我无法添加个人经验;我此刻很伤心。它看起来很酷,但我不知道您的工作效率如何,在最新的 Swift 中编写代码来组成您的类型,然后在 Silver 中遇到语言障碍。我想这就是为什么有 Silver Cocoa 桥:因为你将编写 Silver 代码,而不是 Swift 代码,尽管两者非常相似。