Swift for Windows和创建GUI

时间:2016-11-16 19:41:26

标签: swift windows

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

此致 拉德克

2 个答案:

答案 0 :(得分:2)

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

  

使用Silver,您可以使用Swift直接针对.NET,Java,Android和Cocoa API编写代码。您还可以在平台之间共享许多非UI代码。

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

所以你可以说Silver是一个带有一些额外内容的Swift fork。

  • Swift更新和Silver更新并不完全相互锁定,因此您必须等待维护人员更新语言才能真正实现源代码兼容。
  • Silver extends the language,包含Java / C#人员熟悉的内容。
  • 请参阅其他limitations

似乎Silver还不是1.0。

我不能添加个人经验;我此刻已经被撕裂了。它看起来很酷但我不知道你有多高效,用最新的Swift编写代码来编写你的类型,然后在Silver中遇到语言障碍。我猜这就是为什么有一个Silver Cocoa桥:为什么你要编写Silver代码,而不是Swift代码,尽管两者都很相似。

答案 1 :(得分:2)

在Swift for Windows'中有一些GUI示例。项目位于http://SwiftForWindows.github.io,但GUI工具包是alpha版本。